2014-06-14 147 views
0

我正在尋找關於如何獲取我自己的帳戶的最新facebook訂閱源並將其顯示在網頁上(通過使用JS - 客戶端)的答案。如何使用GraphAPI獲取我自己的Facebook訂閱源

從我能理解,我需要得到一個訪問令牌使用

https://graph.facebook.com/YYY/feed?limit=5&access_token=XXX 

,所以我可以得到我的最新消息。

問題是必須手動檢索訪問令牌。有沒有辦法使用Graph API獲取只讀數據,或者我是否需要捲曲和解析頁面?

部分解決方案。

使用RSS Feed作爲folows:

https://www.facebook.com/feeds/page.php?format=json&id=XXX 

回答

0

你需要生成一個訪問令牌從任何用戶/頁/取料數據等。推薦使用圖形瀏覽器工具,以幫助該令牌並詳細瞭解了請求:https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Ffeed&version=v2.0

與該接入令牌,你就可以申請使用jQuery(或您的首選庫),像這樣JSON:

$(function() { 
    $.getJSON('https://graph.facebook.com/YOUR_FACEBOOK_ID/feed?access_token=YOUR_ACCESS_TOKEN', function(data) { 
    console.log(data); // Do something with the returned data 
    }); 
}); 
+0

但這存取權限s令牌只有一個小時有效。我無法找到如何延長有效期的方法。 – Cativail

相關問題