【问题标题】:THINGSBOARD REST API CALL NodeTHINGSBOARD REST API CALL 节点
【发布时间】:2020-11-05 03:24:52
【问题描述】:

请告诉我如何使用 Thingsboard 2.5.2 中的 REST API 调用节点执行以下 CURL 命令:

curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{"username":"tenant@thingsboard.org", "password":"我的密码"}''http://127.0.0.1:8080/api/auth/login'

如何将 -d '{"username":"tenant@thingsboard.org", "password":"mypassword"}' 发送到 REST API CALL 节点?

谢谢!

【问题讨论】:

  • 什么意思?安装curl,打开终端,粘贴命令回车?

标签: api rest call thingsboard


【解决方案1】:

documentation page 所述,第一步确实是在/api/auth/login 上的POST 提供用户名和密码以检索JWT 令牌。这是您在curl 通话中描述的第一步。

然后,为了进一步调用其他 API 端点,您必须发送带有 Bearer: $TOKEN 作为值的 X-Authorization HTTP 标头。

请注意,如果您想使用 Java 或 Python 与 Thingsboard 管理 API 进行交互,可以使用客户端对其进行抽象。

【讨论】:

    猜你喜欢
    • 2022-12-02
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 2013-04-28
    • 2018-01-20
    • 2012-10-19
    相关资源
    最近更新 更多