scope為snsapi_userinfo,未關(guān)注者點(diǎn)擊授權(quán)提示,scope參數(shù)錯(cuò)誤或沒有scope權(quán)限。
解決方法:
出現(xiàn)這種錯(cuò)誤網(wǎng)上查出現(xiàn)有的原因是:
1:訂閱號(hào)沒有相關(guān)的權(quán)限
2:賬號(hào)沒有認(rèn)證,沒有相關(guān)的權(quán)限
那么這里遇到問題兩種都不是。開發(fā)賬號(hào)是服務(wù)號(hào),而且也是認(rèn)證號(hào)。
解決方法:
需要在OAuth2.0網(wǎng)頁授權(quán)中配置授權(quán)回調(diào)頁面域名。
如:
1.首先檢查您的微信號(hào)是服務(wù)號(hào)還是訂閱號(hào),如果是訂閱號(hào)恭喜你中獎(jiǎng)了,因?yàn)轵v訊沒開放接口出來。
在開發(fā)者中心:
錯(cuò)誤配置:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php&scope=snsapi_userinfo&response_type=code&state=STATE#wechat_redirect
正確的配置:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect
原因就是scope的位置不一樣!
當(dāng) scope 為 snsapi_base的時(shí)候沒有影響,但是scope為snsapi_userinfo,就會(huì)提示 scope參數(shù)錯(cuò)誤或沒有scope權(quán)限 。
會(huì)員評(píng)論