2011-08-23 56 views
2

有沒有什麼方法可以顯示我喜歡使用FQL的頁面的朋友的數量?例如,如果我喜歡一個頁面,我如何才能瞭解有多少朋友喜歡同一頁面?可能嗎?如何確定哪些朋友也喜歡我喜歡的網頁?

+0

歡迎來到Stack Overflow!我編輯了你的問題標題:你不需要說你有問題,我們可以假設,所以要使標題更具體地針對你所問的問題。 –

回答

-1

什麼樣的頁面?

如果它的粉絲頁號。

Facebook並不容易找出誰喜歡粉絲頁面。你可以很容易地得到總數,但不是誰。如果您運行的應用程序有點像粉絲門,那麼您理論上可以通過這種方式收集這些數據,但您無法使用FQL來完成這項工作。它只是不可用。

也許相關的社交插件可以幫助,http://developers.facebook.com/docs/reference/plugins/like-box/

+0

我不認爲你理解這個問題。這絕對有可能,擁有正確的權限,而社交插件並非他所追求的。 –

+0

page_fan的東西必須是新的。我假設你無法輕鬆獲得頁面粉絲。我確實說過可能。我並不期待它會有所幫助 –

+0

這並不是什麼新鮮事物,從頁面開始就已經出現了。重要的區別是,你必須與那些用戶*朋友*,以確定他們是否是粉絲,因此我記錄的'friends_likes'權限[在我的答案](http://stackoverflow.com/questions/7166157 /怎麼辦 - 我 - 確定 - 這 - 的 - 我 - 的朋友,也樣一個頁面-I樣/ 7183342#7183342)。 –

1

你可以使用一個FQL這樣的查詢 -

SELECT uid FROM page_fan WHERE page_id = '<YOUR PAGE ID>' AND uid IN 
    (SELECT uid2 FROM friend WHERE uid1 = me()) 

你需要的uid在WHERE子句中,因爲這是對page_fan唯一的可轉位領域。 https://developers.facebook.com/docs/reference/fql/page_fan/

+0

優秀!!!非常感謝! –