EasyWechat 最好的微信开发SDK应用学习笔记
1.用户关注/取关事件通知处理:
$app = new Application($options);
$server = $app->server;
try {
$server->setMessageHandler(function ($object) {
if ($object->MsgType == 'event') {
switch ($object->Event) {
case 'subscribe':
//场景值处理,关注qrscene_为前缀,后面为二维码的参数值
if (isset($object->EventKey) && !empty($object->EventKey)) {
}
break;
case 'unsubscribe':
//取关事件推送
break;
default:
# code...
break;
}
}
});
} catch (InvalidArgumentException $e) {
return $e;
}
$response = $server->serve();
$response->send();
die();