2012-07-30 45 views

回答

5

是的,但如果您想讓這些令牌在超過一兩個小時內有效(現在默認過期),您需要將它們換成長壽命(60天壽命)。

有一個manual page致力於此權限刪除,您感興趣的部分是Scenario 4: Client-side OAuth and Extending Access_Token Expiration Time through New Endpoint。歸結到一點,以備後用令牌保存到這個端點之前簡單地增加在服務器端多了一個HTTP請求:

 
https://graph.facebook.com/oauth/access_token?    
    client_id=APP_ID& 
    client_secret=APP_SECRET& 
    grant_type=fb_exchange_token& 
    fb_exchange_token=EXISTING_ACCESS_TOKEN 

結果應該是一個訪問令牌和到期時間附近某處60天。