微信端從網頁授權獲取使用者基本資訊

2021-07-28 20:16:07 字數 443 閱讀 4690

如果使用者同意授權,頁面將跳轉至 redirect_uri/?code=code&state=state。若使用者禁止授權,則重定向後不會帶上code引數,僅會帶上state引數redirect_uri?state=state

此時的access_token是乙個特殊的網頁授權access_token,與基礎支援中的不同。

由於access_token擁有較短的有效期,當access_token超時後,可以使用refresh_token進行重新整理,refresh_token擁有較長的有效期(7天、30天、60天、90天),當refresh_token失效的後,需要使用者重新授權。

通過access_tokenopenid拉取使用者資訊,正確時返回的json資料:

微信網頁授權登入獲取使用者資訊

引數 是否必須說明是 redirect uri 是response type 是返回型別,請填寫code scope 是應用授權作用域,snsapi base 不彈出授權頁面,直接跳轉,只能獲取使用者openid snsapi userinfo 彈出授權頁面,可通過openid拿到暱稱 性別 所在地...

php微信網頁授權獲取使用者資訊

配置 網域名稱 1.引導使用者進入授權頁面同意授權,獲取code 2.通過code換取網頁授權access token 與基礎支援中的access token不同 3.如果需要,開發者可以重新整理網頁授權access token,避免過期 4.通過網頁授權access token和openid獲取使...

微信之網頁授權獲取使用者基本資訊

以snsapi userinfo為scope發起的網頁授權,是用來獲取使用者的基本資訊的。授權登入進行 scope snsapi userinfo例項 獲取使用者的資訊 code get code 第一步 取得openid oauth2 getjson oauth2url 取得access toke...