【发布时间】:2014-01-23 12:58:23
【问题描述】:
我想要我所有朋友的点赞数、墙帖数和地点数。
SELECT name ,likes_count, wall_count FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
这个返回给我的列表包含我所有朋友的姓名以及他们的总页面喜欢计数和墙帖计数 但我也需要所有朋友的名额。我认为 facebook 直接提供喜欢和墙贴。在个人资料中,我们可以看到总位置数就像喜欢数、朋友数和共同朋友数一样。这个我也试过了。
SELECT author_uid, checkin_id FROM checkin WHERE author_uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) OR tagged_uids IN (SELECT uid2 FROM friend WHERE uid1 = me()) LIMIT 5000
我的想法是我将在我的应用程序端获取并处理它,但它没有返回完整的签到列表。我怎样才能得到我朋友的所有签到和他们的 ID,这样我才能计算他们的总签到??? 或者,如果有直接计算位置的方法,那么它对我的代码将非常有效......
【问题讨论】:
标签: facebook facebook-graph-api facebook-fql