本文主要是介绍Laravel插件拓展推荐(2):overtrue/wechat,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、安装(最好laravel5.8以上)
composer require "overtrue/laravel-wechat:~5.0"
2、注册
Overtrue\LaravelWeChat\ServiceProvider::class,
3、发布配置文件
php artisan vendor:publish --provider="Overtrue\LaravelWeChat\ServiceProvider"
配置文件(config/wechat.php)
4、路由
Route::any('/wechat', 'WeChatController@serve');
5、关掉此路由的csrf验证(App\Http\Middleware\VerifyCsrfToken)
protected $except = ['wechat',
];
6、控制器
<?phpnamespace App\Http\Controllers;use Log;class WeChatController extends Controller
{/*** 处理微信的请求消息** @return string*/public function serve(){Log::info('request arrived.'); # 注意:Log 为 Laravel 组件,所以它记的日志去 Laravel 日志看,而不是 EasyWeChat 日志$app = app('wechat.official_account');$app->server->push(function($message){return "欢迎关注 overtrue!";});return $app->server->serve();}
}
这篇关于Laravel插件拓展推荐(2):overtrue/wechat的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!