第三方微博登入認證
阿新 • • 發佈:2019-01-30
驗證通過後,便可獲取appkey,使用appkey便可以進行微博登入開發。
大體過程為:
(1).引導使用者到如下地址:
YOU_CLIENT_ID 便是appkey,YOUR_REGISTERED_REDIRECT_URI是回撥地址,使用者同意授權後,微博便將帶有code的資訊跳轉到此地址,你需要在此地址接收code以便接下來換取access_token.
(2).如果使用者同意授權,頁面跳轉至 YOUR_REGISTERED_REDIRECT_URI/?code=CODE 應用獲取access_token
(3).換取Access Token
YOUR_CLIENT_SECRET是你申請驗證應用後的app secret,在個人應用----網站資訊----高階資訊裡。此連結需要使用post方式進行請求。
(4).請求成功後,微博返回json資訊。
{ "access_token": "SlAV32hkKG", "remind_in": 3600, "expires_in": 3600(5).獲取access_token後便可以進行後續操作,例如儲存資料庫,使用access_token和uid獲取微博使用者的資訊等。具體使用的api請參考官方文件:http://open.weibo.com/wiki/%E9%A6%96%E9%A1%B5
"uid" : 12345678 }