微信互动

本示例介绍了如何使用SmartNode,进行微信的互动。

首先需要在微信公众号中搜索“smartnode”或微信号“smartnode_mc”,关注后会自动生成一个Account ID供用户使用。如下图所示,这里获取的ID为:k7ks4。在微信节点的配置中将会用到。

93

(一)收微信

若要通过smartnode平台发送一个 I miss you 的微信信息该如果写程序呢?

SmartNode中用到的node有:注入节点、收微信节点。

程序设计如下:

94

相关节点的配置如下:

95

96

配置完成后,点击右上角的部署(Deploy)按钮,点击注入节点,你的微信就会收到来自“smartnode”的信息啦,如下图:

97

整个程序的json代码如下:

[{“id”:”1976de76.e68922″,”type”:”wechat out”,”z”:”6b3d036d.94c2fc”,”accountid”:”k7ks4″,”x”:457,”y”:177,”wires”:[]},{“id”:”5a73df5f.a58c2″,”type”:”inject”,”z”:”6b3d036d.94c2fc”,”name”:””,”topic”:””,”payload”:”I miss you”,”payloadType”:”string”,”repeat”:””,”crontab”:””,”once”:false,”x”:295,”y”:178,”wires”:[[“1976de76.e68922”]]}]

 

(二)发微信

若要给smartnode平台发送一个I miss you的微信消息,又该如何写程序呢?

SmartNode中用到的node有:发微信节点,调试节点(可在调试窗口看到发过来的微信消息,当然也可不用这个节点)。

程序设计如下:

98

相关节点的配置如下:

99

100

配置完成后,点击右上角的部署(Deploy)按钮。然后给”smartnode“平台发送微信消息,它就能收到啦,如下图:

101

整个程序的json代码如下:

[{“id”:”7cdcf095.83231″,”type”:”wechat in”,”z”:”6b3d036d.94c2fc”,”accountid”:”k7ks4″,”prev_accountid”:””,”x”:281,”y”:271,”wires”:[[“e64ecbc7.19b138”]]},{“id”:”e64ecbc7.19b138″,”type”:”debug”,”z”:”6b3d036d.94c2fc”,”name”:””,”active”:true,”console”:”false”,”complete”:”false”,”x”:467,”y”:271,”wires”:[]}]

跳至工具栏