,將鼠標拖柄拖動到最下面,找到“開發”下的“基本設置”,并點擊進入
三、獲取到需要的Token(令牌)等需要的物料即可!
2小時
且獲取access_token接口每天限制2000次,因此需要保存,選擇保存到redisaccesstoken重復獲取將導致token獲取時間加長需要2小時
由于買粉絲買粉絲token在獲取后需要過一段時間才會失效,且獲取token的接口每日有調用次數限制,因此對獲取的token需要做緩存處理
其實這個問題,我也很詫異。不清楚這個刷新一步,到底有啥作用。
可能是考慮用戶如果存在名稱/頭像之類的,修改之后的更新問題吧。
我是這樣操作的
使用 靜默授權 (S買粉絲pe為snsapi_base ),獲取到 openid / unionid.
查詢系統內是否存在此用戶(根據 : openid / unionid )
若不存在:
引導用戶進入授權頁面同意授權, 獲取 買粉絲de
通過買粉絲de換取網頁授權access_token
存儲信息入庫。信息指:
通過買粉絲de換取的json信息。
access_token
expires_in
refresh_token
openid
unionid
繼續第四步,獲取用戶信息。
若存在:
查詢數據庫中,access_token并驗證
官方文檔,授權的最下面有驗證的方法。
驗證結果
有效:直接獲取用戶信息。
無效:刷新access_token然后,繼續獲取用戶信息。
無效:更新刷新后的信息。
獲取到用戶信息,更新入庫!