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