2013-01-24 34 views
0


設置:FB.ui方法:'發送'消息總是以用戶主收件箱結束?

  • 我有一個網站,它允許人們與他們的Facebook 帳號登錄。 (我顯然創建了一個FB應用程序,允許他們這樣做)
  • 在該網站上,已登錄的用戶可以(成功)通過FB.ui的「send」方法將私人消息發送給應用程序的其他用戶他們的用戶ID


附加信息:

正如你可能知道,Facebook的收件箱中包含「2個收件箱」,你有你的「主收件箱」和「其他」的收件箱,所有的通常的消息去你不是朋友的人(或不相關)。
如果您點擊收件箱中的「編輯偏好設置」,您可以獲得以下選項:

1)基本過濾(推薦) 主要查看朋友或您可能認識的人的消息。

2)嚴格過濾 主要看到來自朋友的消息。來自您想要聽到的人的消息可能會轉到您的其他文件夾。


現在,我已經能夠成功地測試'發送'方法,通過防護我的女朋友然後通過「方法」給她發送消息。 >直接轉到她的「主收件箱」,她會在頂部的facebook工具欄中獲得「新消息警告」。

主要問題/關注:

我可以絕對肯定的是,通過我的網站發送到我的應用程序的其他用戶每封郵件FB.ui「送」的方法獲取傳遞到他們的主要收件箱中,但是不在「其他郵箱」中撤走。
我需要確保人們在Facebook的頂部欄中收到「新消息」警告。

額外

我需要問一個特別許可才能夠做到這一點(「本」,意思是確保部分)?
我目前有:'scope' => 'read_stream, publish_stream, email, user_about_me', (etc...)

回答

0

我不認爲有一種方法可以保證比使用新的「支付信息」功能的其他主郵箱的消息結束了。如果用戶以前曾與您的應用進行過負面互動,那麼您的消息可能會在用戶的「其他」文件夾中結束。

您最好發送一條消息request。除非用戶阻止您的應用程序,否則這些將顯示在工具欄和Web應用程序的右上角。

+0

tnx爲快速回復。在與應用程序進行負面交互後,不要太在意用戶,在「其他」文件夾中接收更多消息。 我想實現的是我的webapp /網站的用戶可以聯繫(在臉書上)。 我已經嘗試了使用請求的建議。雖然這是有效的(出現在工具欄中),但首先是一個(非常醜)的Phishing警告,然後是一個短的用戶輸入消息(好),然後是鏈接回我的「畫布」:我需要進一步處理。 似乎有點太麻煩了,我的目的= /我只是希望他們能夠交換消息。 – Wayfarer

相關問題