0

我有一個簡單的情況:我知道這兩個用戶的UID和密碼,我想創建API請求,如https://graph.facebook.com/220439?access_token=...Facebook API訪問令牌 - 當我知道用戶名和密碼

什麼我不要想要將用戶重定向到Facebook頁面,並提示他給我的權限 - 因爲我知道憑據。有沒有辦法直接獲取access_token?或者至少只進行一次第一次OAuth請求,接收永久請求令牌,然後在進行API調用時僅將其切換爲常規訪問令牌?

而順便說一下,我使用PHP SDK。

回答

1

號的Facebook是相當明確的,你不能發送憑據,他們的API,以便進行登錄等

+0

他們曾經有過認證的offline_access設置,但他們已經depricated現在。我會仔細檢查,但每次令牌過期時都需要進行身份驗證等。 – 2012-04-25 12:08:52

+0

「我們現在允許選項使用access_tokens,並且每次用戶修改您的應用程序時都可以續訂一個長期的到期時間。」 - http ://developers.facebook.com/roadmap/offline-access-removal/ – 2012-04-25 12:11:04