mirror of
https://github.com/w7corp/easywechat.git
synced 2025-01-22 11:32:08 +00:00
Updated 监听微信事件 (markdown)
parent
57a0f48760
commit
68f1ee5ec1
15
监听微信事件.md
15
监听微信事件.md
@ -1,5 +1,5 @@
|
|||||||
所有的事件都可以很方便的监听与处理,与监听消息一样,同样支持监听全部类型或者指定类型。
|
所有的事件都可以很方便的监听与处理,与监听消息一样,同样支持监听全部类型或者指定类型。
|
||||||
关于事件类型请参考微信官方文档:http://mp.weixin.qq.com/wiki/2/5baf56ce4947d35003b86a9805634b1e.html
|
|
||||||
|
|
||||||
```php
|
```php
|
||||||
$wechat->on('event', callable $callback);
|
$wechat->on('event', callable $callback);
|
||||||
@ -10,7 +10,16 @@ $wechat->on('event', string $eventType, callable $callback);
|
|||||||
参数说明
|
参数说明
|
||||||
|
|
||||||
- `$eventType` string, 指定要处理的消息类型,ex:`image`
|
- `$eventType` string, 指定要处理的消息类型,ex:`image`
|
||||||
- `$callback` callable, 回调函数,closure匿名函数,或者一切可调用的方法或者函数
|
- `$callback` callable, 回调函数,Closure 匿名函数,或者一切可调用的方法或者函数
|
||||||
|
|
||||||
|
`$callback` 接收一个参数 `$event` , `$event` 包含以下基本属性:
|
||||||
|
|
||||||
|
ToUserName 接收者 ID(公众号 ID)
|
||||||
|
FromUserName 发送方帐号(一个 OpenID)
|
||||||
|
CreateTime 消息创建时间 (整型)
|
||||||
|
MsgType event
|
||||||
|
Event 事件类型,ex: subscribe
|
||||||
|
EventKey 事件 Key 值,与自定义菜单接口中 Key 值对应
|
||||||
|
|
||||||
example:
|
example:
|
||||||
|
|
||||||
@ -35,3 +44,5 @@ $result = $wechat->serve();
|
|||||||
|
|
||||||
echo $result;
|
echo $result;
|
||||||
```
|
```
|
||||||
|
|
||||||
|
关于事件类型请参考微信官方文档:http://mp.weixin.qq.com/wiki/2/5baf56ce4947d35003b86a9805634b1e.html
|
Loading…
Reference in New Issue
Block a user