-
Notifications
You must be signed in to change notification settings - Fork 711
api
HanSon edited this page Apr 1, 2017
·
3 revisions
查找均从 Collection 中查找对应的对象
- username 用户的UserName,微信分配的随机唯一ID
- nickname 昵称
- remark 备注
- alias 微信号
- blur 为模糊匹配
方法名 | 解释 |
---|---|
getUsernameByNickname($nickname, $blur = false) | 根据昵称查找username |
getUsernameByRemarkName($remark, $blur = false) | 根据备注查找username |
getUsername($search, $key, $blur = false) | search 为要查询的内容,key为字段,返回符合的第一个username |
getObject($search, $key, $first = false, $blur = false | first为true时返回单个对象,默认获取多个 |
update($username, $default = null) | 根据接口更新最新的数据 |
方法名 | 解释 |
---|---|
getContactByAlias($alias) | 根据微信号搜索联系人对象 |
getUsernameByAlias($alisa) | 根据微信号搜索联系人username |
方法名 | 解释 |
---|---|
getMembersByNickname($groupUsername, $memberNickname, $blur = false) | 根据昵称查找群成员 |
setMap($username, $id) | 根据username设置群组ID,方便查找 |
getUsernameById($id) | 根据ID查找群组 |
getMemberByUsername($username, $memberUsername) | 根据username获取群成员 |
方法名 | 解释 |
---|---|
setRemarkName($username, $remark) | 设置备注。 |
setStick($username, $isStick) | 设置置顶。isStick为true为置顶,false为取消置顶 |
add($username, $content) | 主动添加好友。content为验证内容 |
方法名 | 解释 |
---|---|
create(array $usernames) | 创建群聊天。usernames为群成员的username数组 |
deleteMember($username, $members) | 删除群成员。members可以为数组或username字符串 |
addMember($username, $members) | 添加群成员。members可以为数组或username字符串 |
setGroupName($username, $name) | 设置群名称。 |
方法名 | 解释 |
---|---|
getAccount($username) | 获取对象。当不知道username属于哪个类型时可用 |