我想知道如何将带有 JSON 数据的 http POST 请求发送到带有 API 密钥的服务器中。我在http://nodered.org/docs/中搜索过,但他们没有写清楚任何东西。文档非常混乱,甚至不好理解。但是,我尝试发布一个字符串化的 JSON 数据:
{"version":"1.0.1","sensors":[{"sensor":"accel","output":[{"name":"accelert","type":"dcmotion"}]}]}
我已经将函数节点中的 API 编写为(这里的 API 是任意的,不是原创的)
var msg = {"version":"1.0.1","sensors":[{"sensor":"accel","output":[{"name":"accelert","type":"dcmotion"}]}]}
msg.headers: {
'x-api-key': 'ucasdfeacceacxfAIH2L4=',
'content-type': 'application/json"
}
我从这里得到了这个例子:https ://groups.google.com/forum/#!msg/node-red/nl9Be0dN55g/S_VYMTjOanEJ
我将输入节点添加为 HTTP POST,然后给出 url 并将其与添加了一个调试节点的函数连接。现在我部署了它。我收到错误:API 节点中出现意外的令牌
现在我不知道该怎么做。我不知道如何做到这一点。请帮帮我。节点红色站点中没有可用的教程。