2013-03-14 109 views
1

我嘗試使用下面的代碼請求對話框未將請求發送給朋友

FB.ui({ 
    method: 'apprequests', 
    title: 'My app title', 
    message: 'Hi there, join my app' 
}, function(response) { 
    console.log(response) 
}); 

這顯示的對話框來實現我的應用程序的簡單請求選項,可以讓我選擇我的朋友,當我發送我得到了正確的迴應。我的朋友(因此,一個和我所有的朋友陣列)

但沒有真正看到這個請求,我不得不打開另一個帳戶,並保持其邀請,但沒有顯示出來該帳戶。

我還在想些什麼嗎?

總之,對話框顯示出來,我可以邀請我的朋友,但我的朋友們沒有得到任何通知。

+0

你有錯誤代碼它顯示什麼錯誤? – AboQutiesh 2013-03-14 11:43:16

+0

@AQQutiesh就像我說的,沒有錯誤。 – 2013-03-15 01:51:40

回答

0

您發送apprequest不是notification那麼可能是你正在尋找在錯誤的地方應用程序的請求如果我是對的。應用程序請求不會顯示爲通知。

相反,你必須看到他們在Facebook上的頁面的左側APPS部分。轉到正在發送請求的應用程序。如果請求發送成功,您應該能夠看到那裏的請求。

如果你想發送通知,然後here's的方式做到這一點。

+0

但其他應用程序如何在左下角顯示通知窗口彈出窗口?我是否需要發送apprequest,然後向每個用戶發送通知? – 2013-03-15 02:13:21

+0

我很不確定,但請檢查https://developers.facebook.com/docs/concepts/requests/ – Usha 2013-03-15 16:19:03

+0

您發佈的鏈接表明請求應顯示在用戶的通知中:https://developers.facebook。 COM /文檔/概念/請求/#UX – 2013-08-10 20:16:28

0

兩個可能的問題: 1)您的應用程序的通知只顯示在您的應用程序面板上啓用的平臺上。

如果您發送通過網絡您的要求,與本土的iOS的Facebook客戶端上檢查,他們將不會出現,除非你的應用程序是設置爲「原生iOS應用程序」在您的儀表板。如果你發送請求,並檢查他們在一個正常的瀏覽器,您的應用可以被設置爲「應用程序在Facebook上」等

2)你的應用程序在沙盒模式,和你發送請求不是管理員/開發人員/測試人員的人。