我可以使用圖/me/likes獲得用戶的頁面/喜好列表。但是,我怎樣才能返回這些頁面共享的鏈接列表?如何查詢Facebook頁面共享的鏈接?
例如,假設用戶喜歡Facebook Platform Page。我可以使用/me/likes圖api來拉這個id(19292868552
)。但是,我怎樣才能將Facebook平臺頁面在他們的頁面上分享的鏈接?
爲你會做這樣的事普通用戶:
樣品FQL:
SELECT link_id, title, summary, url FROM link WHERE owner IN (19292868552);
但對於Facebook網頁(就像上面的Facebook平臺Page例子),則返回null。但實際的Facebook Platform Page顯示了幾十個鏈接(至少)。我如何獲得這些網頁共享的鏈接?
你可以在這裏進行測試: FQL Query Test Console
你想閱讀,例如,頁面牆?這就是你所說的「這些網頁共享的鏈接」。請你澄清你的問題。 – Lix
我試圖澄清以上。但是,是的,如果您訪問Facebook平臺頁面(http://www.facebook.com/platform)並查看此頁面上共享的所有鏈接。我怎樣才能通過API把他們全部拉出來? (我可以爲使用上述fql查詢的用戶執行相同的操作) – Ryan
除非所有帖子都是公開帖子,否則您必須被授予權限或使用有效的access_token從頁面的新聞Feed中讀取... – Lix