-1

我需要使用 facebook api 找到任何评论、照片或具有一定数量的喜欢的页面。

我正在用 php 和 .net 编程,有没有人知道或做过类似的事情?

编辑

我正在考虑使用 FQL,比如

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

1 回答 1

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_info调用的成员like_count。我现在不知道如何对此进行排序或过滤。

于 2012-08-11T19:06:17.277 回答