-
Notifications
You must be signed in to change notification settings - Fork 22
管理成员
Stoneworld edited this page Mar 7, 2016
·
1 revision
管理组须拥有指定部门的管理权限
<?php
use Stoneworld\Wechat\User;
$appId = 'wx8ac123b21f53d7m5';
$secret = '4ZDHIETJ6e0oENlEkRhYwzWPTrkLdXedKcPcRjCkgQkuHtQTJ12ZhWHESowrJqS9';
$user = new User($appId, $secret);
- 管理成员
$user->create(array $userInfo);
// 具体包含哪些请自行查看官方文档 文档链接 - 管理成员
$user->update(array $userInfo);
// 同上 - 删除成员
$user->delete($userId);
//$userId
成员 UserID。对应管理端的帐号 - 批量删除成员
$user->batchDelete(array $userList);
// 例$userList = array('zhangsan', 'lisi');
- 获取成员
$user->get($userId);
- 获取部门成员
$user->simpleList($departmentId, $fetchChild = 1, $status = 1);
//参数是$departmentId
获取的部门id,$fetchChild
是否递归获取子部门 默认是,$status
默认获取已关注成员列表,具体详情查看官方文档。 - 获取部门成员
$user->lists($departmentId, $fetchChild = 1, $status = 1);
// 参数说明同上