首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不经认证获得设备fcm令牌(laravel)

不经认证获得设备fcm令牌(laravel)
EN

Stack Overflow用户
提问于 2018-05-27 18:58:17
回答 1查看 1.9K关注 0票数 1

我有一个由laravel框架制作的web应用程序,我想从我的web应用程序发送通知到我平台的android和ios版本,我正在考虑使用firebase进行通知。

但是,这里的问题是身份验证(注册)不是使用firebase完成的,而是使用web应用程序完成的,因为用户不允许创建自己的帐户(必须给他们),现在我发现自己陷入了困境,因为如果没有使用firebase完成身份验证,我就无法获得fcm令牌,因此我无法发送通知。

我的问题是,是否有一种方法可以获得设备的fcm令牌,而不让它使用防火墙进行身份验证?

如果这是不可能的,是否还有其他方式以我所描述的方式发送通知?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-27 20:08:05

我想你是在混合两种不同的东西。

1)用户向网站注册(这发生在您的网站/应用程序中,与FCM无关)。

2)将设备注册到FCM,通过Android设备上的google帐号进行注册。

这样做的方式是设备注册到FCM,此时您的应用程序会收到来自FCM的“回调”(onTokenRefresh()),通知您为设备创建的新令牌。

在该回调中,您将调用网站的服务器,并将收到的FCM令牌与注册到网站(1)的用户的帐户相关联。关联将保存在数据库中的一个表中,这样您就可以通过web应用程序分配的用户id查找令牌。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50555513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档