微信公众号消息接口,提示该公众号的服务出现故障,请稍后重试

管理员

使用latavel框架对接微信公众号消息接口,提示该公众号的服务出现故障,请稍后重试

使用postman请求,出现419 unknown status
是因为laravel自带CSRF验证的问题

解决方法

方法1:
把该接口写到api.php

方法2:
通过修改app/http/Middleware目录下的中间件VerifyCsrfToken.php
有个属性$except,可以专门用来设置哪些路由不用做csrf验证;

代码如下:

#Route::any('/wechat', 'WeChatController@serve');

class VerifyCsrfToken extends Middleware
{
    //过滤wecha
    protected $except = [
        'wechat',
    ];
}
0人点赞
微信开发
管理员

全部评论 0