没有设备令牌的 ios 推送通知/消息
Posted
技术标签:
【中文标题】没有设备令牌的 ios 推送通知/消息【英文标题】:ios push notification/ message without device token 【发布时间】:2017-07-11 05:47:09 【问题描述】:我正在尝试从我的 IOT 按钮向所有安装了我的 ios 和 android 应用程序的用户发送推送通知或消息。考虑到我没有用户的设备令牌,是否可以这样做?
【问题讨论】:
【参考方案1】:我认为无法发送没有设备令牌的推送通知。因为 IOT 无法识别为哪个设备发送推送通知。
【讨论】:
谢谢。但我想应该有一些方法可以做到这一点。我需要向移动设备/应用程序发送消息或通知。但我既不知道用户的手机号码也不知道设备令牌。我们可以使用服务器或数据库吗? 我不认为这是可能的,如果是的话,我很高兴知道它将如何运行。 这是不可能的。服务器需要知道设备令牌才能发送 GCM/APNS 通知。 是的,你是对的。我将我的应用程序中的设备令牌订阅到 AWS 主题,现在我正在将消息推送到该主题。同样的事情可以在服务器上实现(而不是主题),但是没有设备令牌你不能这样做【参考方案2】:或者(对于向所有人发送没有设备令牌的通知)您可以使用“主题”
-
使用 让每个用户在您的 Android 应用中订阅主题
FirebaseMessaging.getInstance.subscribeToTopic("")
-
现在使用 FCM 库代码向订阅您的主题的人发送通知。
由于每个人都订阅了,所以每个人都会收到通知。
注意:发送通知到订阅的代码你可以谷歌它。
这是我的第一个答案。希望它会有所帮助。 njy编码。
【讨论】:
以上是关于没有设备令牌的 ios 推送通知/消息的主要内容,如果未能解决你的问题,请参考以下文章