You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过RESTful API获取ThingsBoard实例版本?前端SDK开发问询

获取ThingsBoard实例版本的方案

REST API方式

ThingsBoard 提供了一个无需认证的REST接口可直接获取版本信息,调用GET /api/about即可,返回的JSON数据中包含version字段,示例响应如下:

{
  "version": "3.5.1",
  "edition": "Community",
  "buildTimestamp": "2023-10-01T12:00:00Z"
}

这个接口不需要携带认证token,前端客户端可直接发起请求,完全适配SDK获取版本的需求。

替代方案(若API无法使用时)

  • 读取页面Meta标签:ThingsBoard的前端页面(如登录页、主页)中会嵌入包含版本信息的meta标签,格式类似<meta name="tb-version" content="3.5.1">,可通过JavaScript直接查询该标签的content属性值。
  • WebSocket初始化消息:如果你的SDK使用WebSocket与ThingsBoard通信,连接建立后服务端会发送一条初始化消息,其中包含服务端版本信息,可从这条消息中解析出版本号。

内容的提问来源于stack exchange,提问作者icoco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 10:16:00