【问题标题】:ios push notification/ message without device token没有设备令牌的 ios 推送通知/消息
【发布时间】:2017-07-11 05:47:09
【问题描述】:

我正在尝试从我的 IOT 按钮向所有安装了我的 iOS 和 android 应用程序的用户发送推送通知或消息。考虑到我没有用户的设备令牌,是否可以这样做?

【问题讨论】:

    标签: firebase google-cloud-messaging apple-push-notifications firebase-cloud-messaging aws-iot


    【解决方案1】:

    我认为无法发送没有设备令牌的推送通知。因为 IOT 无法识别为哪个设备发送推送通知。

    【讨论】:

    • 谢谢。但我想应该有一些方法可以做到这一点。我需要向移动设备/应用程序发送消息或通知。但我既不知道用户的手机号码也不知道设备令牌。我们可以使用服务器或数据库吗?
    • 我不认为这是可能的,如果是的话,我很高兴知道它将如何运行。
    • 这是不可能的。服务器需要知道设备令牌才能发送 GCM/APNS 通知。
    • 是的,你是对的。我将我的应用程序中的设备令牌订阅到 AWS 主题,现在我正在将消息推送到该主题。同样的事情可以在服务器上实现(而不是主题),但是没有设备令牌你不能这样做
    【解决方案2】:

    或者(对于向所有人发送没有设备令牌的通知)您可以使用“主题”

    1. 使用
    2. 让每个用户在您的 Android 应用中订阅主题

    FirebaseMessaging.getInstance.subscribeToTopic("")

    1. 现在使用 FCM 库代码向订阅您的主题的人发送通知。 由于每个人都订阅了,所以每个人都会收到通知。

    注意:发送通知到订阅的代码你可以谷歌它。

    这是我的第一个答案。希望它会有所帮助。 njy编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-29
      • 2010-11-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多