当tv端设备在登录状态下,可以进行设备绑定操作
tv端只需要向服务器post所需的数据即可完成绑定。请求地址: https://user.starloop.cn/api/v1/bind (请求时需完成oauth2验证,带上相应的access_token)
**参数解析**
tv端需要post的数据:
| 名称 | 变量名 | 必填 | 类型 | 示例值 | 描述 |
| --- | --- | --- | --- | --- | --- |
|设备编号 | device_sn | 是 | String(16) | WD8888888888888888 | 设备唯一sn|
|登录用户id|id|是|string(4)|4343|tv端登录后所获取的用户id|
注:所有变量值都需要进行大写转换。
post数据后,正常情况下,手机端会获得以下JSON数据包:
{
"errorcode":"0", //错误码
"errormsg":"", //错误信息
"msg":"绑定成功",
}
错误时服务器会返回错误码等信息,JSON数据包示例如下(该示例为设备验证错误为例):
{"errcode":4101,"errmsg":"传送的信息有误"}
返回码说明:
| 返回码 | 说明 |
| --- | --- |
| 4101 | 传送的信息有误 |
|4102|设备不存在|
|4103|设备已被绑定|
|4104|用户不存在|
|4105|绑定失败|