2011-06-30 88 views
3

我試圖找到Facebook api來檢索喜歡相同粉絲頁面的用戶朋友,但我不認爲新圖譜api能夠做到這一點。檢索喜歡相同粉絲頁面的用戶朋友

而在計算器搜索,我來到了這個FQL:

select user_id from like where object_id = "[page_id]" and user_id in (select uid2 from friend where uid1 = me()) 

但Facebook返回我

array(0) { 
} 

有沒有什麼解決辦法嗎?

+0

您是否用實際的對象ID替換了[page_id]佔位符? – Jake

+0

雅替換我的粉絲頁面ID – skycrew

+0

你已經要求爲user_likes許可,它已被授予? – Jake

回答

5

你可以用FQL做到這一點:

SELECT uid FROM page_fan 
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) 
    AND page_id = "[fan_page_id]" 

它返回你的朋友是誰給粉絲專頁([fan_page_id])的球迷。它在這個時刻運作得非常好。

+0

我們可以得到它的對面,是如何地發現:有多少頁,喜歡是兩個朋友之間一樣,我通過努力它: 我的朋友的ID(100000000464783) SELECT page_id from page_fan WHERE uid = me() and page_id IN(SELECT_page_id from page_fan WHERE uid = 100000000464783) –

相關問題