即时通讯

  • 即时通讯 > API 文档 > IM Web 文档 > userManage

    userManage

    最近更新时间: 2022-05-24 16:45:48

    userManage

    userManage.getToken() ⇒ string

    获取登录用户的token

    Kind: static method of userManage
    Returns: string - 用户的token

    userManage.getUid() ⇒ number

    获取登录用户的uid

    Kind: static method of userManage
    Returns: number - 用户ID

    userManage.getAppid() ⇒ string

    获取appid

    Kind: static method of userManage
    Returns: string - APP ID

    userManage.getConversationList() ⇒ Array.<ConversationItem>

    获取最近会话列表

    Kind: static method of userManage

    userManage.asyncUpdateAvatar(params) ⇒ Promise.<boolean>

    更新头像

    Kind: static method of userManage
    Returns: Promise.<boolean> - 是否成功

    Param Type Description
    params object 参数
    params.avatar string 头像 url

    userManage.asyncUpdateNickName(params) ⇒ Promise.<boolean>

    更新昵称

    Kind: static method of userManage
    Returns: Promise.<boolean> - 是否成功

    Param Type Description
    params object 参数
    params.nick_name string 昵称

    userManage.asyncGetProfile() ⇒ Promise.<UserProfile>

    获取用户profile

    Kind: static method of userManage
    Returns: Promise. - 用户信息

    userManage.asyncUpdateProfile(params) ⇒ Promise.<boolean>

    更新用户profile

    Kind: static method of userManage
    Returns: Promise.<boolean> - 是否成功

    Param Type Description
    params object
    params.description string 描述信息
    params.nick_name string 昵称
    params.private_info string 私有信息,仅自己可见
    params.public_info string 公开信息,好友和陌生人可见

    userManage.asyncGetSettings() ⇒ Promise.<UserSettings>

    获取用户设置信息

    Kind: static method of userManage
    Returns: Promise. - 用户信息

    userManage.asyncUpdateSettings(settings) ⇒ Promise.<boolean>

    修改用户设置

    Kind: static method of userManage
    Returns: Promise.<boolean> - 是否成功

    Param Type Description
    settings UserSettings 更新的设置
    以上内容是否对您有帮助?
  • Qvm free helper
    Close