Skip to content

提交用户信息换取登陆凭证

请求路径

  • 请求方式:POST
  • 请求头:Content-Type:application/x-www-form-urlencoded
  • 接口地址:/Third/User/getNyAccessToken

请求参数

参数必选类型描述
room_idstring直播间id
nicknamestring昵称
photostring头像url
phonestring电话号码
sexinteger性别
uuidinteger第三方系统唯一标识
openidstring微信openid

请求示例

{
    "room_id": "123456",
    "nickname": "测试用户",
    "photo": "https://example.com/avatar.jpg",
    "uuid": 10001
}

响应参数

参数必选类型描述
codestring状态码:200-成功,400-失败
msgstring提示信息
dataobject消息内容

data 参数结构

参数必选类型描述
access_tokenstring登陆凭证
redirect_urlstring跳转登陆地址
wuidstring用户id(wechat_user_space_id)

响应示例

json
{
    "code": 200,
    "msg": "success",
    "data": {
        "access_token": "ny_a_t_4fbc8d9d61d4c4d26f4526d11067c5d4",
        "redirect_url": "http://console.nuoyun.tv/Watch/xxxx?ny_access_token=ny_a_t_4fbc8d9d61d4c4d26f4526d11067c5d4",
        "wuid": "19551"
    }
}

注意事项

  1. openid不存在可能会影响关于微信的部分功能
  2. token使用后立马失效

可能遇到的问题

token获取失败

  1. uuid非int型

登录失败

  1. 登录的直播间与获取token时提交的直播间不一致
  2. token已失效