2

我想问一下如何从这个查询中只检索like_count?

https://graph.facebook.com/fql?q=SELECT%20like_info%20FROM%20photo%20WHERE%20object_id=447876785249920

结果是

{"data": [
  {
     "like_info": {
        "can_like": false,
        "like_count": 2318,
        "user_likes": false
     }
  }

] }

我只想拥有那张特定照片的like_count。

4

2 回答 2

0

您可以在查询中将其用作:

1. 从朋友那里选择 uid2,其中 uid1 = me()
2. SELECT uid FROM page_fan WHERE page_id='PAGE_ID' AND uid IN (
    从朋友那里选择 uid2,其中 uid1 = me()
)
3. SELECT first_name, last_name, pic_big FROM USER WHERE uid IN(
    选择 uid 从 page_fan WHERE page_id='PAGE_ID' AND uid IN (
        从朋友那里选择 uid2,其中 uid1 = me()
    )
)

有关更多详细信息,请访问链接: http: //www.leftjoin.net/2011/03/getting-list-of-user-friends-who-like-some-page/

于 2012-11-19T12:47:08.923 回答
0

选择喜欢计数的 FQL 查询

SELECT like_info.like_count FROM photo WHERE object_id='your photo id'
于 2013-08-14T10:04:13.393 回答