Skip to content

API Client 与凭证

API Client 表示一个机器到机器集成。

每个 API Client 都有 clientIdclientSecret。使用这些凭证调用 创建访问令牌,再使用返回的 Bearer token 调用 REST API。

Client 字段

字段说明
Client 名称开发者后台中展示的人类可读名称
clientId用于获取访问令牌的客户端标识
clientSecret用于获取 access token 的密钥
Scopes授予该 API Client 的权限
状态API Client 是否启用

凭证规则

  • clientSecret 只在创建或轮换时展示
  • 离开创建或轮换结果页面后,clientSecret 不会再次明文展示
  • clientSecret 只能保存在服务端密钥存储中
  • 不要将 clientSecret 写入浏览器代码、移动端 App、公开代码仓库或截图
  • 尽量为每个集成或环境使用独立 API Client
  • 禁用不再使用的 API Client

Token 使用

API Client 不直接使用 clientSecret 调用设备接口。

它先用凭证换取 access token:

http
POST /wlte/v1/auth/token

然后使用下面的请求头调用 REST API:

http
Authorization: Bearer {accessToken}

轮换建议

凭证轮换应提前规划,避免服务中断。

推荐流程:

  1. 创建或轮换新的 clientSecret
  2. 将新密钥部署到服务端集成。
  3. 验证能成功获取 access token,并调用一个只读 API。
  4. 停止使用旧密钥。
  5. 如果后台支持,禁用或吊销旧密钥。

如果凭证可能泄露,应立即禁用并创建新的凭证。

Docs buildVersion v1.2.19-20260602-174859-60
Copyright © 2026 WLTE