12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- <?php
- require_once __DIR__ . '/../autoload.php';
- $config = require_once 'config.php';
- use Easemob\Auth;
- use Easemob\WhiteList;
- // 初始化授权对象
- $easemob = $config['easemob'];
- $auth = new Auth($easemob['app_key'], $easemob['client_id'], $easemob['client_secret']);
- // 设置 REST 域名,沙箱环境使用,不是沙箱环境会自动获取
- if (isset($easemob['api_uri']) && $easemob['api_uri']) {
- $auth->setApiUri($easemob['api_uri']);
- }
- $whiteList = new WhiteList($auth);
- echo '<pre>';
- /*
- // 查询群组白名单
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- */
- /*
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- // 添加单个用户至群组白名单
- var_dump($whiteList->addUserToGroupWhiteList('177627101986819', 'user3'));
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- */
- /*
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- // 批量添加用户至群组白名单
- var_dump($whiteList->addUsersToGroupWhiteList('177627101986819', array('user4', 'user5')));
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- */
- /*
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- // 将用户移除群组白名单
- var_dump($whiteList->removeUsersFromGroupWhiteList('177627101986819', 'user3'));
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- // 将用户移除群组白名单
- var_dump($whiteList->removeUsersFromGroupWhiteList('177627101986819', 'user4,user5'));
- var_dump($whiteList->getGroupWhiteList('177627101986819'));
- */
- /*
- // 查询聊天室白名单
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- */
- /*
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- // 添加单个用户至聊天室白名单
- var_dump($whiteList->addUserToRoomWhiteList('177630783537155', 'user2'));
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- */
- /*
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- // 批量添加用户至聊天室白名单
- var_dump($whiteList->addUsersToRoomWhiteList('177630783537155', array('user3', 'user4')));
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- */
- /*
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- // 将用户移除聊天室白名单
- var_dump($whiteList->removeUsersFromRoomWhiteList('177630783537155', 'user4'));
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- // 将用户移除聊天室白名单
- var_dump($whiteList->removeUsersFromRoomWhiteList('177630783537155', 'user2,user3'));
- var_dump($whiteList->getRoomWhiteList('177630783537155'));
- */
|