2011-12-17 140 views
1

我一直在Stackoverflow上挖了幾個小時,但沒有找到解決方案: 我想用page_fan表獲取用戶喜歡的頁面。 但是,該用戶不是我的朋友 - 有可能嗎?我認爲這可能是因爲當我去用戶的個人資料,我可以看到他喜歡的所有網頁,但不使用FQL ...有什麼建議嗎? Tnx。 Shai。獲取用戶喜歡的頁面

回答

0

是的,只要用戶給你的應用程序「user_likes」權限,這是可能的。請參閱下面的頁面最開始:

http://developers.facebook.com/docs/reference/fql/page_fan/

+0

好耶,我知道這是可能的,但這不是我要找的。我會更好地解釋:我是一個頁面管理員,我想看看喜歡我的頁面的人還有什麼其他興趣。所以我沒有任何應用程序,不能獲得用戶的權限... – shaylh 2011-12-17 17:26:30

+0

啊我明白了。我不是100%確定,但不認爲你可以在沒有權限的情況下收集這些信息,即使他們喜歡你的頁面。 – mask8 2011-12-17 19:01:50

0

查詢:

SELECT name, about, description, keywords, pic_cover, pic_large FROM page 
WHERE page_id 
IN (
    SELECT page_id FROM page_fan 
    WHERE uid =me() 
) 

這個查詢將返回的數據爲每一個使用你的應用程序用戶已喜歡的網頁。

相關問題