Skip to content

获取token

更新时间:

概述

TIP

API 请求参数要求:获取平台 token

  • 方法一:登录平台获得 token

  • 方法二:调取接口获得 token

方法一:登录平台获得token

  1. 登录超级设备管理平台
  1. 打开开发者模式,获取 Authorization。
  1. 使用token。 对于需要登录授权的接口,发送请求时需要传入 token。

方法二:调取接口获得token

请求接口

POST /api/token

请求参数

名称位置类型必选说明
X-Client-Idheaderstring客户端ID。
X-Signheaderobject签名。
X-Sign = MD5(body + X-Timestamp + SecureKey)
body 里的参数 key 按 ascii 排序,再拼接时间戳以及密钥之后使用 md5 加密,获得的值就是 X-sign
X-Timestampheaderinteger时间戳,13位。
bodybody--
» expiresbodyinteger过期时间。

加密示例:

X-Client-Id testId, SecureKey testSecure,X-Timestamp 1234567890123,body,签名方式为md5

text
{"expires":7000}1234567890123testSecure
经过md5加密
ca82f40f77a571d398a962999b35f7f0。
{"expires":7000}1234567890123testSecure
经过md5加密
ca82f40f77a571d398a962999b35f7f0。

请求示例

Body示例:

json
{"expires":7000}
{"expires":7000}

已知 X-Client-Id 和密钥。

请求参数示例:

名称位置示例值
X-Client-Idpath6RmReMkytWKxSFPQ
X-Signpathd8cd766f7227970a1c7e62eb483ace54
X-Timestamppath1691376760527

返回示例

200 Response:

json
{
    "message": "success",
    "result": "77d6ef3d98dd8ea0cd5adcfce119590b",
    "status": 200,
    "timestamp": 1691376881023
}
{
    "message": "success",
    "result": "77d6ef3d98dd8ea0cd5adcfce119590b",
    "status": 200,
    "timestamp": 1691376881023
}

对外API