使用當前(v2.4)圖形API我可以看到用戶的新聞源/{user-id}/home
假設我有用戶訪問令牌和read_stream
擴展權限。Facebook Graph API返回的新聞Feed是否可以更改爲顯示最新的故事?
根據Facebook developer docs,「此API返回的帖子可能與某人在facebook.com或Facebook移動應用中看到的帖子不一致。」
有什麼辦法 - 可能沒有記錄,因爲我在官方文檔中找不到它 - 要修改返回的內容嗎?例如在Facebook.com上模擬Show Most Recent Stories選項?
或者將帖子限制爲白名單用戶發佈的帖子,例如?
(我會喜歡要能夠訪問用戶的朋友的公開訊息。我無法通過朋友的{user-id}/feed
做到這一點,即使職位公開,因爲FB的隱私相關的API的限制,但我希望能夠通過新聞饋送來完成,只有當新聞饋送可用時才能使用,而不是默認情況下返回的有限新聞Feed。)
注:我知道有類似的問題已被詢問所以之前,他們要麼沒有得到明確的回答,要麼與早期版本的API有關。
已棄用'/ {user-id}/home'端點和'read_stream'權限,並且將於2015年10月6日爲所有應用(無論他們使用哪個API版本)將其刪除 - 請參閱https:/ /developers.facebook.com/docs/apps/changelog#v2_4_deprecations如果你想獲得用戶朋友的帖子,那麼這些朋友必須成爲你的應用的用戶,並首先授予他們訪問他們的帖子的權限。 – CBroe
謝謝@CBroe,我錯過了看文檔。 我在尋找一個分類是或不是,但它不是我希望的答案。我不知道他們爲什麼拒絕API訪問facebook.com上免費提供的內容,這讓一個有趣的項目無法實現。 (順便說一句,如果你把它作爲答案發布,我會接受你的回覆) – terraling