2012-01-12 62 views
1

我正在開發一個Android應用程序,通過Facebook Android SDK連接到Facebook Open Graph。我的應用程序向用戶發送apprequests邀請他們打開應用程序(如果他們有他們或安裝它)。Facebook Android客戶端自定義應用程序通知

我的問題似乎是我使用SDK通過應用程序請求對話框發送的通知似乎沒有顯示在原生Facebook Android應用程序的「通知」彈出窗口中,但是如果我通過Facebook網站。正如所料,點擊網絡上的通知,將我帶到我的應用程序的Facebook Canvas頁面,但我想知道爲什麼在世界上沒有顯示在Facebook Android客戶端上。

使用版本1.5似乎就像在網站上顯示,但嘗試最新的(1.8)不顯示通知!

讓我知道應該有人知道這個問題的解決方法,或者如果我的Facebook應用程序設置上有任何缺失的配置可以顯示,由於我之前面臨的唯一限制是沒有爲應用程序定義Canvas URL並設置後,它開始顯示罰款,但不適用於Android 1.8客戶端。

回答

3

我其實只是找到了答案,以我自己的問題:

該通知不會對任何應用要求顯示在所有如果你沒有一個Canvas URL設置您的Facebook應用程序,他們不會如果您的應用沒有配置移動Web Url,請向移動客戶端展示。

因此,爲了完全啓用apprequests以顯示您需要確保您轉到https://developers.facebook.com/apps/{YOUR_APP_ID}/summary並設置您的Facebook的Canvas URL和Mobile Web URL(即使您可能沒有完全兼容的Web應用程序指向)。

相關問題