Bluemix:IBM推送通知问题

时间:2016-05-11 06:33:20

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

我在我的应用中使用了推送服务的实例,但现在我想将我的应用移动到其他组织。

我发现此链接表示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服务的实例?

1 个答案:

答案 0 :(得分:0)

  1. 在您注意到移动到新推送服务时已删除已注册的设备列表,我会联系推送团队,了解是否有可能重新引入它并在回复中添加评论。现在你是正确的,获取设备列表及其deviceIds的唯一方法是通过REST API。

  2. 您应该可以使用POST / apps / {applicationId} / messages,在' target'中指定任意数量的deviceID阵列。您可以通过单击"模型"来查看呼叫的完整json模型。 "响应类"下的标签标题而不是" Model Schema"如图所示: enter image description here