作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 Facebook 上获得用户 friend 的所有点赞。到目前为止,我知道如何通过 FQL 查询获取经过身份验证的用户的所有喜欢:
SELECT object_id, object_id_cursor,object_type, post_id, post_id_cursor, user_id FROM like WHERE user_id =me()
不过,我想获得有关所有用户 friend 的类似信息。
所以问题是如何从用户的 friend 那里得到所有的喜欢。有人可以给我提示吗?
最佳答案
我不认为使用 FQL 可以获得所有信息,您需要获取用户好友 ID 的列表,然后针对每个好友运行查询..
$friends = array(); //an array of user ids
foreach($friends as $value){
//Create query
$fql = "SELECT object_id, object_id_cursor,object_type, post_id, post_id_cursor, user_id FROM like WHERE user_id = $value";
}
但是我认为您不想使用FQL
,您可以使用带有batched requests 的图形API 以更简单的方式做事。 (如果您在 FQL 中执行此操作,您最终将调用数百个 API,并且可能最终导致您的 APP 被 facebook 阻止)
关于java - 如何让 Facebook 上的所有 friend 都点赞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17124509/
我是一名优秀的程序员,十分优秀!