我一直在努力解决这个问题,并且已经慢慢意识到我正在进行的通话并不是我想要的电话。
我目前正在收到用户的新闻源并添加了一个类似的按钮,但如果他们喜欢它,那就说不同了。
我打电话给/我/喜欢?...并获得一些数据(我通过比较新闻源中的每个帖子ID来搜索)但我刚刚意识到这些数据与用户喜欢的页面有关。它不会返回用户喜欢的帖子。
我的问题是如何确定用户是否已经喜欢帖子?(我担心我必须为新闻源中的每个帖子打电话给api以确定用户是否喜欢这个帖子但是大幅减慢移动应用程序的速度。)
答案 0 :(得分:2)
只需使用FQL like
表:
SELECT post_id
FROM like
WHERE post_id
IN ("AAAAAA_AAAAAAAAAAA","BBBBBB_BBBBBBBBB","CCCCCCC_CCCCCCCCC")
AND user_id = XXXXXXXXX
结果将是:
[
{
"post_id": "CCCCCCC_CCCCCCCCC"
}
]
在fql.query
console中测试您的查询总是一个好主意。