0

我正在嘗試構建聊天應用程序。Laravel 5.2與GCM推送通知

我使用laravel 5作爲後端,android設備作爲我的前端。

I am following this tutorial。他們正在使用苗條的框架,但我使用laravel 5.我需要包括GCM(谷歌推送通知)到laravel,所以我使用這個包click here。但他們給了一個可變的deviceToken。我不知道他們是如何產生和發送推送通知。

任何幫助,將不勝感激。謝謝。

回答

0

設備令牌是使用JavaScript生成的。您必須在瀏覽器中詢問客戶是否允許您發送他/她的通知。如果他/她點擊是,則生成設備令牌。您必須通過ajax將其發送到laravel並將其存儲在數據庫中。然後你可以用它來發送你的通知。

我建議你用fcm代替gcm。兩者都來自谷歌,但來自Firebase的似乎是未來之一。

你可以在這裏找到一個包:https://github.com/brozot/Laravel-FCM

+0

有沒有任何的參考鏈接?我有另一個問題,Instaed的設備令牌可以使用用戶令牌嗎? –

+0

你可以去firebase.google.com。 YouTube上也有不錯的視頻,只需搜索「firebase通知」即可。我不這麼認爲。 Google需要知道它必須向哪個瀏覽器發送消息。瀏覽器沒有連接到用戶的數據庫,但如果你閱讀了文檔,我認爲你會理解它 – mimo