10003 redirect_uri域名与后台配置不一致
10005 此公众号并没有这些scope的权限
前提是 公众号已认证且是续费期内的,按照下面的图可以一次来设置,最终得到要的链接地址
服务号上redirect_uri 在哪里看,如下
访问地址:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=[appid]&redirect_uri=[redirect_uri]&response_type=code&scope=snsapi_base&state=123#wechat_redirect
appid,找到服务号的开发id
redirect_uri:是回调地址,如上图填写的 http://test.com/AWeiXin
这里需要将 参数进行 Url编码
可以使用在线地址
https://www.urlencoder.io/
最后完整地址是:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxxxxxxx&redirect_uri=https%3A%2F%2Fblue-sea-697d.quartiers047.workers.dev%3A443%2Fhttp%2Ftest.com%2FAWeiXin&response_type=code&scope=snsapi_base&state=123#wechat_redirect
scope参数根据需求填写