2011-05-16 69 views
7

這可能是一個「可能的」重複(我在這裏讀過幾個答案,沒有引起我的注意:/),在這種情況下,我表示歉意!然而,我一直在嘲弄我的頭腦3天,試圖讓這個權利!如何使用Facebook的REST API調用「LiveMessage.Send」

我有一個正常的畫布應用程序設置(因爲FBML被棄用)。我想要做的只是當用戶「允許」訪問我的應用程序時,聊天消息必須出現在他的瀏覽器中。

我有read the API約100次試圖看看我做錯了什麼,或者如果這是可能的。有些人說這是有效的,有些人說這個方法需要一個事件鉤子,只能在FBJS中初始化「LiveMessage」對象時創建。

有誰知道是否有辦法做到這一點,或者如果這是可能的?如果不是,還有什麼替代方案?

預先感謝您!

+0

澄清:您的程序沒有捕捉到允許發送消息的提示,還是隻是說API調用不起作用? – tmesser 2011-05-16 16:59:25

+0

嘿,API調用工作正常(我甚至在Facebook的沙箱環境中測試過)它只是永遠不會彈出:/ – 2011-05-17 07:54:52

回答

0

LiveMessage僅適用於FBML畫布頁面,因此您將無法在圖形API(iframe應用程序)中使用它。

+0

有什麼替代方法嗎? – 2011-05-25 07:52:07

+0

現在沒有其他可用的選擇了。我檢查了沒有發現的Graph API JS SDK。 – 2011-05-25 08:56:10

+1

xmpp登錄權限呢?那是用來連接chat.facebook.com不是嗎? Inot可以給我自己發送消息嗎? – 2011-05-25 09:03:53