2015-12-01 88 views
1

我不知道是否有人能提供任何意見 - 如果用戶喜歡在Facebook上我的網頁,我可以採用某種觸發他們的通知,提示他們下載在iOS/Android的我的應用程序?我發現的信息似乎並不確切。發送的Facebook通知給用戶

謝謝!

+0

不,它是不可能 – WizKid

+0

@WizKid - 如果用戶身份驗證這是否仍適用'我們的應用程序與Facebook?我確信我已經看到了我註冊了​​一個網站(在Facebook上進行認證)以及在有通知等待我登錄Facebook後詢問我是否想要下載該應用的說明網站。 – scgough

+0

他們正在測試一個功能,您可以獲取登錄對話框中的網絡版本,以顯示一個複選框爲用戶請求被髮送從各自的應用程序商店的下載鏈接應用到他們的移動 - 但這裏提到的文檔鏈接http://stackoverflow.com/a/30951818/1427878不再工作,所以可能是他們已經停止了。 – CBroe

回答

0

剛剛更新的人 - 這可以在適當的條件下進行。 AirBnB就是這樣做的。

如果您的iOS/Android應用程序使用Facebook身份驗證,則可以利用Notification API,但只有只有如果您的應用程序啓用了Facebook Canvas。

此外,要將通知發送給特定用戶(認證到您的應用),您必須使用「應用令牌」而不是「用戶令牌」,因爲您代表應用執行操作,而不是某個特定用戶(例如當你發佈到他們的飼料)。

由於這一點以及獲得此令牌的事實,您必須公開您的應用ID和祕密,建議使用服務器端代碼執行通知推送 - 而不是客戶端或可反編譯的應用。

的文檔是不是100%是最新的,因爲他們自相矛盾一點,但你可以在這裏找到更多的信息:https://developers.facebook.com/docs/games/notifications