1. 程式人生 > >微信登入提示48001,{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}

微信登入提示48001,{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}

原因:

①:你的服務號必須是通過騰訊認證,每年是300元,如果沒有認證而導致的錯誤提示,那就去認證,別往下看了!如果你已認證,本條原因排除,那麼請繼續往下看

②:你是否是第三方網頁,第三方網頁的話,那麼你的url地址裡面的scope這個引數要填寫"snsapi_userinfo",否則會報這個錯!原因如下!

URL地址:https://open.weixin.qq.com/connect/oauth2/authorize?appid={0}&redirect_uri={1}&response_type=code&scope={2}&state=ok#wechat_redirect

scope引數對應值的解釋:

snsapi_base 不需要使用者點同意,直接跳轉到授權後的頁面,只能用於獲取openid,不能獲取使用者基本資訊

snsapi_userinfo 會徵求使用者同意,授權後,可以獲取使用者基本資訊