我正在尝试将NodeRED配置为向特定用户的设备上的Android应用程序以及在逻辑中注册为其家人的人发送通知。我从来没有处理推送通知,我不知道该寻找什么,所以我们非常感谢您查找步骤甚至是关键字。
答案 0 :(得分:0)
这取决于。通常,您现在可以看到通知服务的流程。在Node-RED流编辑器中,双击通知节点以打开“编辑功能节点”对话框。您应该编辑有效负载对象以自定义消息通知。
这里有一个可能对您有用的示例http://www.ibm.com/developerworks/library/wa-nodered-push-app/
答案 1 :(得分:0)
我建议使用标签将这个“家庭”用户组合在一起。创建标记后,您需要Android端的一些逻辑来识别用户是否属于该系列。如果是,您可以将它们订阅到相应的标记,然后您可以通过一个REST调用向该标记的所有订阅者发送通知。有关详细信息,请参阅Bluemix doc Enabling tag-based notifications。
作为一般说明,如果您有设备ID,也可以向单个用户发送通知。在使用推送通知服务注册后,设备ID包含在响应中,如果您计划将其用于非常特定的推送通知,则应将其保存在某处。需要考虑的事项,请告诉我这是否有帮助。