EasyWechat 最好的微信开发SDK应用学习笔记

作者: wulilele 分类: 编程技术 发布时间: 2019-01-16 19:37

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();

百度已收录