2016.06.28 已经更新为新版多客服 API 请更新到 3.1 版本: composer require "overtrue/wechat:~3.1"
微信的客服才能发送消息或者群发消息,而且还有时效限制,真恶心的说。。。
<?php
use EasyWeChat\Foundation\Application;
// ...
$app = new Application($options);
$staff = $app->staff; // 客服管理
$staff->lists();
$staff->onlines();
$staff->create('foo@test', '客服1');
$staff->update('foo@test', '客服1');
$staff->delete('foo@test');
$staff->avatar('foo@test', $avatarPath); // $avatarPath 为本地图片路径,非 URL
$staff->records($startTime, $endTime, $pageIndex, $pageSize);
// example: $records = $staff->records('2015-06-07', '2015-06-21', 1, 20);
$staff->message($message)->to($openId)->send();
$message
为消息对象,请参考:消息
$staff->message($message)->by('account@test')->to($openId)->send();
$message
为消息对象,请参考:消息
客服会话为新版 API 功能
<?php
use EasyWeChat\Foundation\Application;
// ...
$app = new Application($options);
$session = $app->staff_session; // 客服会话管理
$session->create('test1@test', 'OPENID');
$session->close('test1@test', 'OPENID');
$session->get('OPENID');
$session->lists('test1@test');
$session->waiters();
关于更多客服接口信息请参考微信官方文档:http://mp.weixin.qq.com/wiki