这个周末的大部分时间里,我一直在尝试找出如何使用Raspberry Pi上的Node-Red从物联网上的“数据存储”中检索数据。
如果我使用Swagger,我可以检索数据,作为第一步,我试图在Node-Red中复制此功能,但似乎无法使其工作。
到目前为止,我已经设置了一个简单的流程:
注入调试HTTP Get请求=>调试输出。
我尝试过在inject节点中设置各种方式,但无论我尝试什么,都会得到“未授权”的结果。我已经得到了凭据“Content-Type”:“application/json”"Authorization":"key ttn-account-v2.hKfO9VxxxxxxxxxxxxxxxxxxxxxfwZFU6G4A080s”
我已经把这些放到了msg.header、msg.payload和其他一些地方,但没有取得任何真正的成功。
我真的很感激任何关于如何让它工作的想法。
编辑:根据要求,这里是关于我如何设置数据的信息。inject节点具有设置msg的属性。

。
我尝试了几种不同的组合,但都没有成功。
发布于 2020-10-08 04:14:11
msg.headers应同时包含Content-Type和Authorization值
例如:
{
"Authorization": "key ttn-account-v2.hKfO9VxxxxxxxxxxxxxxxxxxxxxfwZFU6G4A080s",
"Content-Type": "application/json"
}https://stackoverflow.com/questions/64199945
复制相似问题