2013-10-15 66 views
2

如何使用Graph Faceebok API在Facebook上獲取特定應用的活動日誌? 例如,我使用了shazam,它發佈到我的牆上的新歌曲。使用graph-facebook-api獲取應用活動日誌

我可以在我的牆上和activity_log網址中看到這些歌曲。

https://www.facebook.com/NAME?sk=allactivity&privacy_source=activity_log&log_filter=app_210827375150

你能幫助我如何從特定的應用程序獲取活動日誌數據。恩。 Shazam的。

謝謝!

回答

3

圖形API根據應用程序提供過濾器,就像您在活動日誌中看到的一樣。

例如:

app: shazam 
id: 210827375150 

圖形API爲這個應用程序的活動 https://graph.facebook.com/me/home?filter=app_210827375150

你可以在這裏進行測試 https://developers.facebook.com/tools/explorer?method=GET&path=me%2Fhome%3Ffilter%3Dapp_210827375150

而對於文件: https://developers.facebook.com/docs/reference/api/user/#home

+0

你如何查找特定應用的應用ID號S' – chicobermuda

+0

您可以使用fql通過應用名稱查詢appid 'https://graph.facebook.com/fql?q=SELECT+app_id,namespace,category+FROM+application+WHERE+namespace=%22** ** %22' 例如Farmville 2的編號 'https://graph.facebook.com/fql?q = SELECT + app_id,namespace,category + FROM + application + WHERE + namespace =%22farmville-two%22' –