0
隨着offline_access被棄用,是否有可能將用戶的access_token存儲並在未來的某個時間發佈到該用戶的牆上?Facebook Store訪問令牌發佈到牆後
隨着offline_access被棄用,是否有可能將用戶的access_token存儲並在未來的某個時間發佈到該用戶的牆上?Facebook Store訪問令牌發佈到牆後
是的,但如果您想讓這些令牌在超過一兩個小時內有效(現在默認過期),您需要將它們換成長壽命(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天。