作为一个个人网站站长来说,我是很想给自己的网站做个微信第三方登录功能,不要问我为什么,因为微信的用户量是非常巨大的,如果能通过微信而给自己网站引流的话,那么那也是一波非常可观的流量,闲话不多说了直接进主题吧。

今天我遇到的问题是,在微信第三方登录过程中遇到“Scope 参数错误或没有 Scope 权限”的问题,先是去网上百度了下,结果我发现遇到这个问题的小伙伴全都是在公众号上做开发遇到的这个问题,在这说明下,我做的这个不是在公众号授权登入的功能,而是在微信开发平台做的网站应用微信登录功能。在这有点晕的小伙伴不要急,下面两张图能让你更好理解

雷小天博客

雷小天博客

我之所以不用公众号来做而用微信开发平台来做,是因为我的博客是个人网站没有我没有自己的公司,而公众号一帮都是需要企业认证的。所以我会选择用微信开发平台来做微信登录功能,可是到后面我才发现我还是太天真了,我还是解决不了这个"Scope 参数错误或没有 Scope 权限"这个bug,后来才明白微信登录功能是需要去做开发者资质认证而认证里面又是没有个人的,全是一些企业、媒体、组织什么的。这就是我没有scope权限的关键所在。在这之前我一直以为只要网站应用通过了,就可以开发微信登录功能了,因为网站应用审核之前,我就遇到一个棘手的问题,说没有盖公章的话不能通过,可在申请的时候明明写着个人或企业,填写个人提交时被打回说没有盖公章,我就纳闷了我都填写的是个人,哪来的公章,后面找领导盖了公司的公章以为可以了,但在实际开发中才发现还是不行。

总结一下,个人网站是不能做微信第三方登录的,请各位站长放弃这条路,自己弄个认证的公众号吧。以上内容纯属个人观点,如果不当之处欢迎留言交流。