Node-Red 和物联网

Node-Red & The Things Network

周末的大部分时间我都在尝试弄清楚如何使用 Node-Red 在 Raspberry Pi 上从 The Things Network 的“数据存储”中检索数据。

如果我使用 Swagger,我可以检索数据,作为第一步,我试图在 Node-Red 中复制这个功能,但我似乎无法让它工作。

到目前为止,我已经设置了一个简单的流程:-

注入 => HTTP 获取请求 => 调试输出。

我已经尝试在注入节点中设置各种方式,但无论我尝试做什么,我都得到“未授权”。我有凭证 “内容类型”:“application/json” “授权”:“密钥 ttn-account-v2.hKfO9VxxxxxxxxxxxxxxxxxxxxxfwZFU6G4A080s”

我已经把它们放在 msg.header、msg.payload 和其他地方,但没有真正成功。

如果有任何关于如何让它发挥作用的想法,我将不胜感激。

编辑:根据要求,这里是关于我如何设置数据的信息。 注入节点具有设置味精的属性。

.

我尝试了几种不同的组合,但都没有成功。

msg.headers 应同时包含 Content-TypeAuthorization

例如

{
  "Authorization": "key ttn-account-v2.hKfO9VxxxxxxxxxxxxxxxxxxxxxfwZFU6G4A080s",
  "Content-Type": "application/json"
}