Mudu.Room.User 用户组件

获取观众信息

在 sdk 初始化成功后才可以获取当前的用户信息

Mudu.Room.User.GetUser()
  • 返回 OBJECT 参数说明
名称 说明 类型
name 用户名 string
avatar 头像地址 string
id 目睹唯一身份标志,自动生成 number
assign_id B 端绑定的身份标志 string
outer_id 外部账号 id(唯一) string

设置观众

sdk 初始化时会默认初始化一个匿名观众身份,如果希望给匿名用户赋予身份 或 更新当前用户的头像、昵称等信息

// 需要在 sdk 初始化成功后才能使用
// 使用时需要按顺序传入name, avatar, assignId参数,如果需要更灵活传入参数,请使用Mudu.Room.User.AssignInfo()方法
Mudu.Room.User.Assign(name, avatar, assignId, Callback)
  • 接口参数说明
名称 类型 是否必填 说明
name string 昵称
avatar string 头像地址,传空值会使用目睹系统的头像
assignId string B 端身份标识,频道内唯一
Callback function(newUserInfo:object){} Assign 成功后的回调函数
// 需要在 sdk 初始化成功后才能使用
Mudu.Room.User.AssignInfo(userInfo, Callback)
  • 接口参数说明
名称 类型 是否必填 说明
userInfo object 观众信息 object
Callback function(newUserInfo:object){} Assign 成功后的回调函数
  • userInfo 参数说明
名称 类型 是否必填 说明
assignId string B 端身份标识,频道内唯一
name string 昵称
avatar string 头像,不传则使用系统默认图片
phone string 观众手机号

注意:

  1. 若不设置观众头像,系统将随机生成观众信息。
  2. 系统生成规则:avatar 会使用目睹系统的头像
  3. 匿名观众不能参与投票(无 assignId 信息即为匿名观众)

results matching ""

    No results matching ""