直播链接登录
请求地址
GET https://live.hst.com/api/login?live_uri={liveUri}&nickname={nickname}&username={username}×tamp={timestamp}&auth_key={aythKey}
注:
- liveUri为房间链接后面的除域名外的短链接
- 仅支持公开、自定义密码
请求参数
字段 | 是否可选 | 类型 | 描述 |
---|---|---|---|
live_uri | 否 | String | 直播链接 |
nickname | 是 | String | 用户昵称 |
username | 是 | String | 用户名,用户唯一标识 注:相同用户名的用户只允许同时在线一位 |
timestamp | 否 | String | 时间戳 |
auth_key | 否 | String | 访问凭证 |
auth_key说明
auth_key生成步骤
对所有待签名参数按照字段名的ASCII 码从小到大排序(字典序)
使用键值对的格式(即key1=value1&key2=value2…)拼接成字符串string
对string进行md5加密,字段名和字段值都无需进行URL转义
auth_key参数列表
字段 | 是否可选 | 类型 | 描述 |
---|---|---|---|
live_uri | 否 | String | 直播链接 |
nickname | 是 | String | 用户昵称 |
username | 是 | String | 用户名,用户唯一标识 注:相同用户名的用户只允许同时在线一位 |
invite_code | 是 | String | 自定义密码,如房间鉴权类型不是自定义密码,则不需要该参数 |
timestamp | 否 | String | 时间戳 |
链接示例
https://live.hst.com/api/login/?live_uri=lxlLZKbz4&nickname=will&username=test8×tamp=1509690133768&auth_key=FFCA838A75FE741DF45C01DB3B88D18B