61 lines
1.1 KiB
PHP
61 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* 全局群组禁言实例
|
|
*/
|
|
|
|
|
|
require "./../../RongCloud.php";
|
|
define("APPKEY", '');
|
|
define('APPSECRET','');
|
|
use RongCloud\RongCloud;
|
|
use RongCloud\Lib\Utils;
|
|
|
|
/**
|
|
* 添加群组禁言
|
|
*/
|
|
function add()
|
|
{
|
|
$RongSDK = new RongCloud(APPKEY,APPSECRET);
|
|
$group = [
|
|
'members'=>[ //禁言人员列表
|
|
['id'=> 'Vu-oC0_LQ6kgPqltm_zYtI']
|
|
],
|
|
'minute'=>3000 // 禁言时长
|
|
];
|
|
$result = $RongSDK->getUser()->MuteGroups()->add($group);
|
|
Utils::dump("添加群组禁言",$result);
|
|
}
|
|
add();
|
|
/**
|
|
* 查询禁言成员列表
|
|
*/
|
|
function getList()
|
|
{
|
|
|
|
$RongSDK = new RongCloud(APPKEY,APPSECRET);
|
|
$group = [
|
|
|
|
];
|
|
$result = $RongSDK->getUser()->MuteGroups()->getList($group);
|
|
Utils::dump("查询禁言成员列表",$result);
|
|
}
|
|
getList();
|
|
/**
|
|
* 解除禁言
|
|
*/
|
|
function remove()
|
|
{
|
|
|
|
$RongSDK = new RongCloud(APPKEY,APPSECRET);
|
|
$group = [
|
|
'members'=>[ ////解除禁言人员列表
|
|
['id'=> 'Vu-oC0_LQ6kgPqltm_zYtI']
|
|
]
|
|
];
|
|
$result = $RongSDK->getUser()->MuteGroups()->remove($group);
|
|
Utils::dump("解除禁言",$result);
|
|
}
|
|
remove();
|
|
|
|
|
|
getList(); |