1. 程式人生 > >第三方微博登入認證

第三方微博登入認證

驗證通過後,便可獲取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    
"uid" : 12345678 }        
    (5).獲取access_token後便可以進行後續操作,例如儲存資料庫,使用access_token和uid獲取微博使用者的資訊等。具體使用的api請參考官方文件:http://open.weibo.com/wiki/%E9%A6%96%E9%A1%B5