2012-08-11 66 views
-1

我需要使用facebook api找到任何評論,照片或一定數量的喜歡網頁。根據喜歡的人數找到照片或評論facebook

我在php和.net中編程,有沒有人知道如何做或者做過類似的事情?

編輯

我想使用的FQL,像

SELECT photos,comments,pages From photos where likes >=10 

回答

1

這是可能的,但你將不得不限制你得到你認識的人的照片。

頁面是最簡單的。這將讓你所有你和你的朋友們喜歡有至少100名球迷的網頁:

SELECT name, username, page_id, fan_count FROM page WHERE page_id IN 
    (SELECT page_id FROM page_fan WHERE uid IN 
     (SELECT uid1 FROM friend WHERE uid2 = me()) 
     OR uid = me() 
    ) 
    AND fan_count>100 ORDER BY fan_count DESC 

照片是一個更大的挑戰,因爲照片不是由用戶直接索引的。這將讓你的用戶做了標記的用戶和那些的所有照片:

SELECT src, caption, like_info FROM photo WHERE (
    object_id IN (SELECT object_id FROM photo_tag WHERE subject = me()) 
    OR 
    album_object_id IN (SELECT object_id FROM album WHERE owner = me()) 
) 

喜歡的號碼是所謂like_countlike_info成員。我無法弄清楚如何對此進行排序或篩選。