2014-12-04 76 views
-1

如何查詢Facebook的圖形API以檢索所有用戶的喜好(不僅是頁面,還包括照片和其他人)?如何使用facebook的圖形API獲取所有用戶的喜歡

例如,我怎麼能得到用戶喜歡的所有圖片?使用Facebook的搜索欄,您可以通過點擊「照片喜歡」輕鬆找到它們。

我寫了一個腳本來擦除頁面內容,但是這樣做效率不高。

回答

2

我不知道有什麼方法可以從API獲取此信息,而不必從API中獲取每種類型的響應,然後對喜歡進行排序。 Facebook搜索欄使用與Graph API不同的內部API。

+0

即我在想什麼..謝謝 – synack 2015-01-05 13:34:23

3

我最近遇到了類似的問題,也許這可以幫助你解決它。

https://graph.facebook.com/v2.5/{page_id}/feed?fields=likes.limit(1).summary(true)&since={start_date}&until={end_date}&access_token={access_token} 

這將給你列出在指定時間段內收到的所有帖子的列表。如果你能寫代碼,總結了以下JSON路徑你有你的總和「所有用戶的喜好」:

data[0].likes.summary.total_count 

不完全肯定的是,這正是你正在尋找,希望它可以幫助你雖然 - 如果不是你,別人。

至於喜歡你也可以用同樣的方法來提取股份及評論: 股份

https://graph.facebook.com/v2.5/{page_id}/feed?fields=shares&since={start_date}&until={end_date}&access_token= 

評論

https://graph.facebook.com/v2.5/{page_id}/feed?fields=comments.limit(1).summary(true)&since={start_date}&until={end_date}&access_token= 

問候

+0

謝謝,亞倫。這確實非常有用! – synack 2015-11-10 13:10:57

相關問題