首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推送通知-移动到移动

推送通知-移动到移动
EN

Stack Overflow用户
提问于 2019-05-28 19:33:38
回答 2查看 54关注 0票数 1

我想从一部手机向另一部手机发送消息(推送通知)。Firebase有一个推送通知服务,但它不是直接在移动设备和移动设备之间。

它要么是移动到桌面(上游),要么是桌面到移动(下游)。

基本上,该应用程序应该是从一台手机向另一台手机发送警报。

我是初学者,如果已经有了这个功能,我会很感激的。

EN

回答 2

Stack Overflow用户

发布于 2019-05-28 19:39:07

这是不可能的,至少在瑞典是不可能的,因为移动运营商正在用ip地址做一些时髦的路由。因此,只能从移动电话创建传出连接。即使你有移动ip地址,你也不能锁定并获得一个正在进行的连接。

这就是为什么有Firebase、Signal等服务可以灵活地解决这个问题的原因

当然,一些运营商提供额外收费的静态ip地址,这将使运行任何传入的东西成为可能,但用户通常不订阅它,因为他们没有使用它

如果有人能证明我错了,我很期待..

票数 0
EN

Stack Overflow用户

发布于 2019-05-28 20:00:22

我已经在一个web配置的帮助下做到了这一点。

您需要一个Web数据库表来保存每个设备的FCM令牌和用户名。

用户名可以是任何唯一的东西,你可以从任何注册过程中获得你想要的,或者你可以硬编码,以及测试的目的,但FCM令牌Id必须是自动生成的,你可以找到代码如何从网络上获得它。

每个设备FCM令牌ID都附加有用户名,并且必须是唯一的,这将用于区分web中的所有设备。

现在这个过程将会是--

具有所有->令牌id (和用于发送通知的代码)的发送方移动->服务器

从发送方设备调用服务器,向其发送消息和接收方的用户名。

现在,在服务器端,它将搜索其表,并为您发送的特定用户名找到特定的FCM令牌id。

现在,它将向具有该特定令牌Id的设备发送给定消息。

希望这能对你有所帮助!

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

https://stackoverflow.com/questions/56341306

复制
相关文章

相似问题

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