java - 如何让 Facebook 上的所有 friend 都点赞?

标签 java facebook api facebook-graph-api

我想在 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/

相关文章:

java - 如何开发支持多个API的android应用

java - 使用 gradle 将 pom.xml 包含在 Jar 中

java - 我们如何使用java程序找到系统驱动器(如C、D等)中的jdk路径?

java - 方法 OnCreate(bundle) 永远不会被调用并且应用程序崩溃

facebook - 根据用户的位置 Conceal Facebook 选项卡

php - Javascript 比较数组中的字符串

java - 循环队列toString方法忽略一些条件

ios - 登出 ? - 解析和 Facebook SDK

cookies - Facebook 如何为 Canvas 页面上的 iFrame 设置跨域 cookie?

javascript - 如何创建一个独立的 DOM 元素?一个不从 parent 那里继承 css 等