Thinkphp使用EasyWechat进行公众号开发-开发篇-服务器URL验证
Ailoli • 2018 年 06 月 01 日
目录Thinkphp使用EasyWechat进行公众号开发-安装配置
Thinkphp使用EasyWechat进行公众号开发-开发过程服务器URL验证网页授权验证
微信支付
微信支付回调
微信支付退款
6....待补充
Thinkphp使用EasyWechat进行公众号开发-总结
开始-服务器URL验证
上篇文章我们安装并且配置了Tthinkphp+Easywechat,如果你还没有安装并配置可以在目录里点击安装配置的文章进行安装和配置创建控制器
首先我们创建一个Serverwechat的控制器class Serverwechat extends Controller {
public function index(){
return 'Hello,world!';
}
}
得到他的URL比如:服务器验证
我们需要use下面两个类,所以要加入use EasyWeChat\Foundation\Application;
use think\Config;
由于我们需要返回给微信服务器消息,所以得提供一个返回方法,所以我们在index方法中加入提供返回的代码public function index(){
$options = Config::get('wechat');//得到wechat配置文件
$app = new Application($options);//实例化Application
$server = $app->server;
// $server->setMessageHandler(function ($message){
// return'PHP No.1';
// });此处可以不加
$server->serve()->send();//返回验证消息给微信服务器
}
完成以上步骤后,我们在wechat.php处配置一下token和aes_key
再到微信公众平台的开发配置处填入我们的token和aes_key(记得这边要与上面配置的一样)
最后就成功啦