首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 Node-RED 和 IBM Bluemix Push 服务自动发送推送通知(3)

使用 Node-RED 和 IBM Bluemix Push 服务自动发送推送通知(3)

第 4 步.                设置您的 Twitter 凭据
  • 在继续后面的操作之前,必须添加 Twitter 凭据,以便 Node-RED 实例可以使用 Twitter API。双击 Twitter                    节点(带有 Twitter 图标和 #bluemix 的节点),单击 Edit twitter                        in node 对话框中的铅笔图标。
  • Add new twitter-credentials config node 下,单击                        here 链接:
  • 如果尚未登录到 Twitter,则需要输入您想要对其执行 API 调用的 Twitter                    帐户的用户凭据。在登录后(或者如果您已登录),将会在下一个页面上向该应用程序进行授权:
  • 看到 “Authorised - you can close this window and return to Node-RED.”                    消息时,返回到 Node-RED。您的 Twitter ID 现在会填入到 Add new                        Twitter-credentials config node 对话框中的 Twitter                        ID 字段中。单击 Add,然后单击                    Ok
第 5 步.                设置自动推送通知
  • 在您应用程序的 Bluemix 应用程序仪表板中,单击 MOBILE OPTIONS                    按钮,复制您的应用程序秘密: 点击查看大图
  • 在运行的应用程序中的 Node-RED 流编辑器中,双击 send notification 节点打开                        Edit function node 对话框:
  • 在功能节点中:
    • 将 INSERT IBM APPLICATION SECRET HERE 替换为您的 IBM                            应用程序秘密。
    • 如果仅以 iOS 设备为目标,那么可以将 ['G'] 替换为                            ['A']。如果想要同时以 iOS 和 Android 为目标,那么可以删除                            target 对象和它之前的逗号。
    • 将 message(您发送到设备的消息)替换为您选择的消息,这是一个可选操作。请查阅                            Bluemix  ,获取不同类型的推送通知 API 调用的完整指南。
    • 第 6 步.                设置一个推送通知 URL
    • 在流编辑器中,双击 http request 节点打开 Edit http request                        node 对话框。
    • URL 字段的内容                    (https://mobile.ng.bluemix.net:443/push/v1/apps/INSERT_APP_ID_HERE/messages)                    复制到一个文本编辑器中。
    • 在您应用程序的 Bluemix 应用程序仪表板中,单击 MOBILE OPTIONS                    按钮,复制您的应用程序 ID:
    • 在文本编辑器中,将 INSERT_APP_ID 替换为您的应用程序 ID,然后将该 URL 从这里复制回                        Edit http request node 对话框中的 URL                    字段。
    • 单击 Ok,然后单击页面右上角的 Deploy 按钮。
    您的更改已保存,您的应用程序现在已激活!
返回列表