UserTrait
trait UserTrait (View source)
网易云通信ID 用户名片、设置、关系托管
Methods
array
userCreateUserId(string $accid, string $mobile = '', string $name = '', int $gender = 0, array $props = [], string $icon = '', string $token = '', string $sign = '', string $email = '', string $birth = '', string $ex = '')
创建云信ID 1.第三方帐号导入到云信平台; 2.注意accid,name长度以及考虑管理秘钥token
array|bool
userUpdateUserId(string $accid, string $name = '', array $props = [], string $token = '')
更新云信ID
array
userRefreshToken($accid)
更新并获取新token
bool|array
userBlockUser(string $accId, bool $needKick = false)
封禁网易云通信ID
bool|array
userUnBlockUser(string $accId)
解封网易云通信ID
bool|array
userUpdateUserInfo(string $accId, string $name = null, string $icon = null, string $sign = null, string $email = null, string $birth = null, string $mobile = null, string $gender = null, string $ex = null)
更新用户名片
array
userGetUserInfo(array $accIds)
获取用户名片
bool|array
userSetDonnop(string $accId, bool $donnopOpen = false)
设置桌面端在线时,移动端是否需要推送
bool|array
userMute(string $accid, bool $mute = true)
账号全局禁言 设置或取消账号的全局禁言状态;账号被设置为全局禁言后,不能发送“点对点”、“群”、“聊天室”消息
bool|array
userMuteAv(string $accid, bool $mute = true)
账号全局禁用音视频 账号被设置为禁用音视频后,不能发起点对点音视频、创建多人音视频、发起点对点白板、创建多人白板
bool|array
userAddFriend(string $accId, string $fAccId, string $type, string $msg = '')
添加好友
bool|array
userUpdateFriend(string $accId, string $fAccId, string $alias)
更新好友相关信息
bool|array
userDeleteFriend(string $accId, string $fAccId)
删除好友
array
userGetFriend(string $accId, int $createTime = 0)
获取好友关系
bool|array
userSetSpecialRelation(string $accId, string $targetAcc, int $relationType, int $value)
设置黑名单/静音
array
userListBlackAndMuteList(string $accId)
查看/获取 指定用户的黑名单和静音列表
Details
at line 70
array
userCreateUserId(string $accid, string $mobile = '', string $name = '', int $gender = 0, array $props = [], string $icon = '', string $token = '', string $sign = '', string $email = '', string $birth = '', string $ex = '')
创建云信ID 1.第三方帐号导入到云信平台; 2.注意accid,name长度以及考虑管理秘钥token
at line 114
array|bool
userUpdateUserId(string $accid, string $name = '', array $props = [], string $token = '')
更新云信ID
at line 130
array
userRefreshToken($accid)
更新并获取新token
at line 147
bool|array
userBlockUser(string $accId, bool $needKick = false)
封禁网易云通信ID
at line 163
bool|array
userUnBlockUser(string $accId)
解封网易云通信ID
at line 187
bool|array
userUpdateUserInfo(string $accId, string $name = null, string $icon = null, string $sign = null, string $email = null, string $birth = null, string $mobile = null, string $gender = null, string $ex = null)
更新用户名片
at line 219
array
userGetUserInfo(array $accIds)
获取用户名片
at line 236
bool|array
userSetDonnop(string $accId, bool $donnopOpen = false)
设置桌面端在线时,移动端是否需要推送
at line 254
bool|array
userMute(string $accid, bool $mute = true)
账号全局禁言 设置或取消账号的全局禁言状态;账号被设置为全局禁言后,不能发送“点对点”、“群”、“聊天室”消息
at line 272
bool|array
userMuteAv(string $accid, bool $mute = true)
账号全局禁用音视频 账号被设置为禁用音视频后,不能发起点对点音视频、创建多人音视频、发起点对点白板、创建多人白板
at line 292
bool|array
userAddFriend(string $accId, string $fAccId, string $type, string $msg = '')
添加好友
at line 319
bool|array
userUpdateFriend(string $accId, string $fAccId, string $alias)
更新好友相关信息
at line 336
bool|array
userDeleteFriend(string $accId, string $fAccId)
删除好友
at line 353
array
userGetFriend(string $accId, int $createTime = 0)
获取好友关系
at line 373
bool|array
userSetSpecialRelation(string $accId, string $targetAcc, int $relationType, int $value)
设置黑名单/静音
at line 392
array
userListBlackAndMuteList(string $accId)
查看/获取 指定用户的黑名单和静音列表