公众号自动回复功能。
check
功能:微信公众号token认证
示例:
// 所有扩展类使用 $api->extend方式加载。用法与load完全一样。
$gzh = $api->extend('gzh' , [
'token' => 'token' // 公众号平台设置的token
])->check();
// 在需要验证的地方加上这一句,认证完成
getPost
功能:获取微信发送过来的信息
示例:
// 获取到的信息是用户在微信端提交的信息
// 获取到的数据会包含发送用户的ID,发送的文字信息,或点击了哪个菜单等等
// 自行根据返回的信息做处理,再将查询的数据返回给微信
$data = $api->extend('gzh')->getPost();
textpic
功能:返回图片列表信息
参数:
- $arr 需要返回给微信的信息
- $data 微信端返回的信息,之前获取过可以直接传,不传会自动再次获取一次。
示例:
// $arr中结构说明
$arr = [[
'title' => '标题',
'description' => '信息描述',
'picurl' => '图片地址',
'url' => '链接地址'
]];
// 发送给微信
$api->extend('gzh')->textpic($arr);
text
功能:返回文字信息
参数:
$content 信息
$data 微信端返回的信息,之前获取过可以直接传,不传会自动再次获取一次。
示例:
$api->extend('gzh')->text('这是一个自动回复');