我可以通过此FQL查询获得状态的喜欢数量 -
SELECT like_info,
message,
status_id,
time,
uid
FROM status
WHERE uid = me()
我想获得喜欢的单独用户ID(如果不可能是经过身份验证的用户的朋友,只有用户自己)。通过Graph API可以通过这样的命令 -
me/?fields=statuses
通过FQL可以做同样的事吗?
答案 0 :(得分:2)
您可以从status table为用户选择ID,然后使用它们从like table中选择数据
SELECT user_id,
object_id
FROM like
WHERE object_id IN(
SELECT status_id
FROM status
WHERE uid = me() )
您可以将结果按object_id
分组。