1. Go to this page and download the library: Download xwzj/wechat library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
//处理回调方式二
class Notify extends \Wechat\Pay\WxPayNotify
{
protected $partnerkey = '支付秘钥';
public function NotifyProcess($data)
{
//处理支付通知
}
}
//tp或其他框架可以直接在控制器中使用,无需引入自动加载类
tch (strtolower($push_data['MsgType'])){
case 'event':
switch (strtolower($push_data['Event'])){
case 'subscribe':
//关注关注事件,这里分为直接关注事件和扫描带参数二维码事件,还未关注时的事件推送
return $send_obj->text('欢迎关注公众号');
break;
case 'unsubscribe':
//取消关注事件
break;
case 'SCAN':
//扫描带参数二维码事件,用户已关注时的事件推送
break;
case 'LOCATION':
//上报地理位置事件
break;
case 'CLICK':
//自定义菜单事件
break;
}
break;
case 'text':
//文本消息
break;
case 'image':
//图片消息
break;
case 'voice':
//语音消息
break;
case 'video':
//视频消息
break;
case 'shortvideo':
//小视频消息
break;
case 'location':
//地理位置消息
break;
case 'link':
//链接消息
break;
}
});