參數
|
-
調用微信登錄接口,用戶掃碼登錄,生成code
https://open.weixin.qq.com/connect/qrconnect? appid=xxxxxxxxxxxxxx &redirect_uri=https://baidu.com &response_type=code &scope=snsapi_login &state=200
-
請求以下路徑通過code獲取access_token 參數:appid=APPID,secret=SECRET,code=填寫上一步生成的code,grant_type=“authorization_code”,生成access_token
https://api.weixin.qq.com/sns/oauth2/access_token? appid=xxxxxxxxxxxxxx& secret=SECRETyyyyyyyyyyyyyyy& code=0610Xey313BXSQ15G6v31H6wy310Xeyv& grant_type=authorization_code
返回參數
結果: { "access_token":"ACCESS_TOKEN", 接口調用憑證 "expires_in":7200, access_token接口調用憑證超時時間,單位(秒) "refresh_token":"REFRESH_TOKEN", 用戶刷新access_token "openid":"OPENID", 授權用戶唯一標識 "scope":"SCOPE", 用戶授權的作用域,使用逗號(,)分隔 "unionid": "o6_bmasdasdsad6_2sgVt7hMZOPfL" 當且僅當該網站應用已獲得該用戶的userinfo授權時,纔會出現該字段。 }
-
請求以下鏈接進行refresh_token 參數:appid=APPID,grant_type=‘refresh_token’,refresh_token=填寫上一步獲取到的refresh_token參數
https://api.weixin.qq.com/sns/oauth2/refresh_token? appid=APPID& grant_type=refresh_token& refresh_token=23_ivXL7QsljTjYUJaifpGajw6DaWu3N-2A5-GewcFpSEK_xZ_CSBGBJ35HpXS-qa4
返回參數
結果: { "access_token":"ACCESS_TOKEN", 接口調用憑證 "expires_in":7200, access_token接口調用憑證超時時間,單位(秒) "refresh_token":"REFRESH_TOKEN", 用戶刷新access_token "openid":"OPENID", 授權用戶唯一標識 "scope":"SCOPE" 用戶授權的作用域,使用逗號(,)分隔 }
-
請求以下連接查詢用戶基本信息 參數:access_token=填寫上一步獲取的access_token,openid=填寫上一步獲取的openid
https://api.weixin.qq.com/sns/userinfo?access_token=access_token&openid=openid
返回參數
結果:
{"openid":"ooooooooooooo",
"nickname":"朝",
"sex":1,
"language":"zh_CN",
"city":"Hangzhou",
"province":"Zhejiang",
"country":"CN",
"headimgurl":"http:\/\/thirdwx.qlogo.cn\/mmopen\/vi_32\/Q0j4TwGTfTIlicQP4zdmtiaDkLEus7e8GMHZXnnD2YqLWpgEPl5QGPAKe02x4nMwZricqBOzo8gF0mm3gLyL0zh2Q\/132",
"privilege":[],
"unionid":"oniwU5vxax7qU27Xdy3Cb-MYvYeE"}