输入节点的脚本js是如下:
/** * @param {Object} payload 上一节点的输出 * @param {Object} node 指定某个节点的输出 * @param {Object} query 服务流第一个节点的输出 */ module.exports = function(payload, node, query) { var temp = payload.props. humidity.value; console.log(payload); var res = "温度超限报警,报警温度值:" + temp; return res; }
这是钉钉机器人输出的节点日志
"钉钉机器人"日志清除 "日志":{7 items "节点ID":"node_5f2b46c0" "节点名称":"钉钉机器人" "节点类型":"message" "节点输入":"温度超限报警,报警温度值:90" "耗时":"153ms" "节点输出":"钉钉机器人消息发送失败:sign not match" "调试日志":[]0 items }
在钉钉机器人的节点中设置如下:
{ "msgtype": "text", "text": { "content": "空气质量站点" }, "isAtAll": true }
刚刚接触这个平台,我的疑问是“钉钉机器人”输入的参数要求是?我看了https://studio.iot.aliyun.com/studioservice-doc?spm=a2c9d.12474302.0.0.7ff83ebeQncGXV#cqqvh5.html 这个说明,但是还是无法实现钉钉机器人的消息推送,请问有没有具体的例子?(可能我的理解太弱了,一直没有调试通过)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。