2012-03-26 90 views
2

情景:登錄Facebook後,我點擊了我網站上的共享鏈接。它彈出對話框發佈到我的時間表。從外部網站發佈到Facebook時間軸

問題:是否有必要創建一個應用程序來做到這一點?或者Facebook提供了一個應用程序,它會請求權限爲您執行此操作?

我目前的計劃是使用facebook圖形API和php sdk來請求適當的權限,使用access_token構建時間線POST請求。我只是不確定是否有更簡單的方法來做到這一點。謝謝!

回答

2

圖形API是你所需要的。您的服務器需要支持OAuth 2.0身份驗證。

在FB應用程序的配置頁面中添加處理該腳本的腳本的URL。

申請具有offline_access權限的access_token。 (offline_access即使他沒有登錄也可以發佈到用戶的時間線上)。使用access_token,執行帶有參數messageaccess_tokenhttps://graph.facebook.com/me/feed的HTTP/POST,如here所示。

備註:FB從2012年5月1日起貶低offline_access。檢查this