我正在嘗試解析fb源以查找新評論。首先我通過這個URL http://graph.facebook.com/2.0/page_id/posts
獲得帖子列表。然後我得到每個帖子的http://graph.facebook.com/2.0/page_id/post_id/comments
的評論。我發現我可以使用batch_requests
和http://graph.facebook.com/2.0/page_id/posts?fields=comments
。但我想問:Facebook Graph API - 獲取最新評論
- 我可以得到並只解析新的評論嗎?不適用於所有現有的帖子。我可以通過最新評論獲得回覆嗎?
- 如果否,我應該怎麼做在下一個案例 - 評論張貼不包括在fb/posts中,因爲這篇文章之前創建了250篇文章?
P.S. FQL不是很好的解決方案,因爲它已被棄用。
我喜歡你的想法,但我在走出API現在評論認爲不按時間順序盯着。實際上,參考文獻確實可以讓您選擇按照時間順序進行排序,但是您必須先選擇最早的評論。 https://developers.facebook.com/docs/graph-api/reference/v2.2/object/comments – 2015-06-09 16:16:01
此查詢{post-id}/comments?order =按時間順序應該按順序返回它們。而且,乍一看,它確實如此。不過,我現在有結果,在2015-05-01之前對2015-04-07發表評論,而早期的記錄2015-06-05在頂端。所以,玩得開心。 – 2015-06-09 16:23:59
afaik評論確實按時間順序排列。最新的。如果沒有,請提交錯誤。 – luschn 2015-06-09 17:15:28