Scope参数错误或没有Scope权限

如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。

在微信开发过程中,最常用的操作就是用户授权登录获取用户基本信息,新手开发可能会遇到很多错误而且不知所措,别问我怎么知道的,我也是从小白过来的。今天讲一下最常见的错误之一: Scope 参数错误或没有 Scope 权限

网上很多种说法,很多都说是因为订阅号没有权限,或者是因为服务号没有认证,或者是没设置网页授权域名,其实是不对的,如果是没有权限或者没有认证或者是微信后台没有设置网页授权域名通常会报redirect_uri参数错误,当然订阅号和未认证服务号确实也没有权限。

至于公众号获取用户信息,参看文章:

这里说说微 信开放平台申请的网站应用在用户授权登录获取用户信息的时候遇到 Scope参数错误或没有Scope权限怎么解决:

(2)查看授权回调域名是否是你当前使用的域名。

2.查看代码第一步请求code的时候,使用的scope是不是调用了公众号的接口scope,公众号在进行网页授权的时候scope有两种,即snsapi_base和snsapi_userinfo

谢谢观看!
经验分享 程序员 微信小程序 职场和发展