Esempio n. 1
0
//发送语音
\LaneWeChat\Core\ResponsePassive::voice($fromusername, $tousername, $mediaId);
//发送视频
\LaneWeChat\Core\ResponsePassive::video($fromusername, $tousername, $mediaId, '视频标题', '视频描述');
//发送音乐
\LaneWeChat\Core\ResponsePassive::music($fromusername, $tousername, '音乐标题', '音乐描述', '音乐链接', '高质量音乐链接,WIFI环境优先使用该链接播放音乐', '缩略图的媒体id,通过上传多媒体文件,得到的id');
//发送图文
//创建图文消息内容
$tuwenList[] = array('title' => '标题1', 'description' => '描述1', 'pic_url' => '图片URL1', 'url' => '点击跳转URL1');
$tuwenList[] = array('title' => '标题2', 'description' => '描述2', 'pic_url' => '图片URL2', 'url' => '点击跳转URL2');
//构建图文消息格式
$itemList = array();
foreach ($tuwenList as $tuwen) {
    $itemList[] = \LaneWeChat\Core\ResponsePassive::newsItem($tuwen['title'], $tuwen['description'], $tuwen['pic_url'], $tuwen['url']);
}
\LaneWeChat\Core\ResponsePassive::news($fromusername, $tousername, $itemList);
//将消息转发到多客服
\LaneWeChat\Core\ResponsePassive::forwardToCustomService($fromusername, $tousername);
/**
 * 用户管理
 */
$openId = '用户和微信公众号的唯一ID';
//----分组管理----
//创建分组
\LaneWeChat\Core\UserManage::createGroup('分组名');
//获取分组列表
\LaneWeChat\Core\UserManage::getGroupList();
//查询用户所在分组
\LaneWeChat\Core\UserManage::getGroupByOpenId($openId);
//修改分组名
\LaneWeChat\Core\UserManage::editGroupName('分组Id', '新的组名');
Esempio n. 2
0
//发送语音
ResponsePassive::voice($fromusername, $tousername, $mediaId);
//发送视频
ResponsePassive::video($fromusername, $tousername, $mediaId, '视频标题', '视频描述');
//发送音乐
ResponsePassive::music($fromusername, $tousername, '音乐标题', '音乐描述', '音乐链接', '高质量音乐链接,WIFI环境优先使用该链接播放音乐', '缩略图的媒体id,通过上传多媒体文件,得到的id');
//发送图文
//创建图文消息内容
$tuwenList[] = array('title' => '标题1', 'description' => '描述1', 'pic_url' => '图片URL1', 'url' => '点击跳转URL1');
$tuwenList[] = array('title' => '标题2', 'description' => '描述2', 'pic_url' => '图片URL2', 'url' => '点击跳转URL2');
//构建图文消息格式
$itemList = array();
foreach ($tuwenList as $tuwen) {
    $itemList[] = ResponsePassive::newsItem($tuwen['title'], $tuwen['description'], $tuwen['pic_url'], $tuwen['url']);
}
ResponsePassive::news($fromusername, $tousername, $itemList);
/**
 * 用户管理
 */
//命名空间
use LaneWeChat\Core\UserManage;
$openId = '用户和微信公众号的唯一ID';
//----分组管理----
//创建分组
UserManage::createGroup('分组名');
//获取分组列表
UserManage::getGroupList();
//查询用户所在分组
UserManage::getGroupByOpenId($openId);
//修改分组名
UserManage::editGroupName('分组Id', '新的组名');