【问题标题】:Bluemix: IBM Push Notification issuesBluemix:IBM 推送通知问题
【发布时间】:2016-05-11 06:33:19
【问题描述】:

我在我的应用程序中使用了 Push 服务的实例,但现在我想将我的应用程序移动到不同的组织。

我发现这个链接说 Push 服务已停止:https://developer.ibm.com/bluemix/2015/12/15/important-mobile-services-announcement/,所以我已经从 Push 服务迁移到 IBM Push Notification 服务。进行更改后,我遇到以下问题。

  1. 我无法在 Bluemix 的监控区域中看到我的注册设备,但我可以使用 REST API 获取已注册设备的列表。为什么会这样? Screenshot

  2. 我无法找到一个 REST API 来向 特定设备 ID 发送通知,就像我之前使用推送服务所做的那样。如何使用新服务做到这一点?或者,有没有办法在我的新组织中创建原始推送服务的实例?

【问题讨论】:

    标签: push-notification ibm-cloud ibm-mobile-services


    【解决方案1】:
    1. 如您所述,在迁移到新的推送服务时已删除已注册设备列表,我将联系推送团队以了解重新引入它的可能性,并在他们的回复中添加评论。现在您是正确的,获取设备列表及其 deviceIds 的唯一方法是通过 REST API。

    2. 您应该能够使用 POST /apps/{applicationId}/messages,在“目标”数组中指定任意数量的设备 ID。您可以通过单击“响应类”标题下的“模型”标签而不是“模型架构”来查看调用的完整 json 模型,如下所示:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-27
      • 1970-01-01
      相关资源
      最近更新 更多