2012-02-10 105 views

回答

1

是的,只是用正確的權限查詢FQL page_fan表http://developers.facebook.com/docs/reference/fql/page_fan/

+0

這會返回不完整的數據或根本沒有數據。 – phwd 2012-05-27 20:10:15

+0

是的,歡迎來到Facebook開發。一小時前工作的東西不能保證從現在開始工作一小時。自從我寫答案至今已有3個月了......所以這個概率很高,不再適用了。 – DMCS 2012-05-29 21:46:53

3

穩定方式目前得到名稱的頁面不一定IDS是運行在用戶表的查詢。 page_fan即使用戶可能有許多頁面喜歡的類型Movie返回很少或沒有結果。

SELECT movies from user where uid=me() and movies != ''

或所有朋友

SELECT movies from user where uid in (SELECT uid2 FROM friend WHERE uid1 = me()) and movies != ''

目前還沒有辦法讓用戶都喜歡的電影頁面(在IDS方面)通過FQL。

更新:我跳了槍。

這應該工作

SELECT name, page_id from page where page_id in (SELECT page_id from page_fan where uid in (SELECT uid2 FROM friend WHERE uid1 = me()) and profile_section='movies')

雖然它仍然不穩定,不返回所有匹配>。 <

相關問題