2012-12-06 197 views
1

我已經花了幾個小時在這裏閱讀帖子,並關注鏈接(其中許多已經死了)到developer.facebook.com。Facebook圖形API訪問令牌

如何在我的外部網站上顯示我最近的FB帖子?我可以每隔幾個小時手動更新一次訪問令牌。或者我可以讓我的網站訪問者在訪問我的網站時登錄Facebook。顯然這兩種方法都不是一個理想的解

我已經能夠找到的最好的是Facebook的脫機訪問 - 刪除指令https://developers.facebook.com/roadmap/offline-access-removal/#extend_token。爲了繼續,似乎我需要一個應用程序ID。我做了很多假設,這是正確的方法。任何人都可以明確證實這一努力最終會奏效嗎?或者我需要去其他地方看看?

回答

0

您爲一個長壽命訪問令牌擴展一個短期訪問令牌。唯一需要登錄的人是您想要從中獲取數據的用戶。然後將access_token保存到數據庫中,並在需要時爲其他人檢索。總之步驟

  • 裝入SQL用的access_token結構
  • 數據庫
  • 創建的數據庫操作,如用於管理連接和查詢
  • 加載了Facebook SDK輔助功能創建一個配置文件查看頁面(這是您希望登錄操作獲取access_token的位置)
  • 使用access_token檢索更新數據庫
  • 使用前端選擇access_to肯從數據庫

有一個detailed workout for a page顯示,雖然它不會是很難修改它的長壽命的訪問令牌

一個例子可以在https://github.com/phwd/hellopageposts

來源中找到:http://philippeharewood.com/facebook/getting-your-facebook-page-on-your-website-with-access-tokens/

+0

謝謝。看起來我的進展速度超出了我的預期。我希望在太久之前再次發帖。 –