Appearance
提交用户信息获取用户凭证
历史版本
请求路径
- 请求方式:
POST - 请求头:
Content-Type:application/json - 接口地址:
https://gateway.nuoyunapi.com/Api/User/getNyAccessToken/2.0.0 - 频率限制:
10秒100次
请求参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| room_id | 是 | string | 直播间id |
| nickname | 是 | string | 昵称 |
| photo | 是 | string | 头像url |
| phone | 否 | string | 电话号码 |
| sex | 否 | integer | 性别 |
| uuid | 是 | integer | 第三方系统唯一标识 |
| openid | 否 | string | 微信openid |
请求示例
json
{
"room_id": "123456",
"nickname": "测试用户",
"photo": "https://example.com/avatar.jpg",
"uuid": 10001,
"phone": "13800000000",
"sex": 1,
"openid": "openid_123"
}响应参数
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| code | 是 | integer | 状态码:200-成功,400-失败 |
| msg | 是 | string | 提示信息 |
| data | 是 | object | 消息内容 |
data 参数结构
| 参数 | 必选 | 类型 | 描述 |
|---|---|---|---|
| access_token | 是 | string | 用户凭证 |
| redirect_url | 是 | string | 重定向 URL |
| wuid | 是 | integer | 微信用户空间ID |
响应示例
json
{
"code": 200,
"data": {
"access_token": "ny_a_t_a910459a681bf1f893007b8c7067f54c",
"redirect_url": "https://cc.nuoyun.tv/Watch/503121058?go_login=1&ny_access_token=ny_a_t_a910459a681bf1f893007b8c7067f54c",
"wuid": "20401806"
},
"msg": "Success"
}错误码说明
| 错误码 | 说明 |
|---|---|
| 400 | 请求参数不能为空 |
| 500 | access_token 获取失败 |
| 500 | wechat_user_space_id 获取失败 |
| 500 | 第三方映射写入失败 |
注意事项
- openid不存在可能会影响关于微信的部分功能
- token使用后立马失效
可能遇到的问题
token获取失败
- uuid非int型
登录失败
- 登录的直播间与获取token时提交的直播间不一致
- token已失效