API 列表
更新时间:2025-02-10 02:16:44
用户登录
允许已授权的用户通过此接口更新自己的信息。
URL:
POST:/v1.0/openapi/visual/d/user/login
Method:
POST
需要登录:是
需要鉴权:是
请求参数
参数 | 类型 | 说明 |
userName | String | 开发者账户名 |
password | String | 开发者密码 |
deviceList | List<Object> | 需要授权的设备列表 |
DeviceInfo | Object | 设备对象 |
productKey | String | 设备产品Key |
deviceName | String | 设备名称 |
请求示例
{
"userName": "userName", // 开发者账户名
"password": "password", // 开发者密码
"deviceList": [ // 需要授权的设备列表
{
"productKey": "wkNCAsnnlsYSnI6n", // 设备产品Key
"deviceName": "2ac4d7cffa" // 设备名称
}
]
}
成功响应
条件:请求参数合法,并且用户身份校验通过。
状态码:200 OK
参数 | 类型 | 说明 |
success | Boolean | 请求结果状态 |
msg | String | 错误信息 |
t | Long | 请求时间 |
data | Object | 结果对象 |
deviceVisualTokenList | List<Object> | 对象集合 |
productKey | String | 设备产品Key |
deviceName | String | 设备名称 |
visualToken | String | 设备token信息 |
expire | Integer | 过期时间(秒) |
响应示例
{
"success": true,
"msg": null,
"t": 1737621418759,
"data": {
"deviceVisualTokenList": [
{
"productKey": "wkNCAsnnlsYSnI6n", // 设备产品Key
"deviceName": "2ac4d7cffa", // 设备名称
"visualToken": "eyJhbGciNiJ9.xxx.5f5Nd5JNaP-O2LBmYJZO0_9thFU",
"expire": 3600 // 过期时间,单位秒。
}
]
}
}
注意事项
visualToken是每个设备唯一的访问凭证
该文章对您有帮助吗?
- 本页导读 (0)
- 用户登录
- 请求参数
- 请求示例
- 成功响应
- 响应示例
- 注意事项