相关疑难解决方法(0)

使用FQL获取所有用户的喜欢(所有这些)

我试图通过FQL获得所有用户的喜欢.以下是我的研究,包括我尝试过的以及每次尝试的问题.

1)最简单的方法是查询uid上的表.所以这会在其他人的流上返回57(对我而言)喜欢.

SELECT object_id, post_id, user_id
FROM like
WHERE user_id = me()
Run Code Online (Sandbox Code Playgroud)

XML看起来像这样(注意无法解释的post_id缺席)

<like>
    <object_id>10150695050005313</object_id>
    <post_id></post_id>
    <user_id>xxxxxxxxxxx</user_id>
</like>
Run Code Online (Sandbox Code Playgroud)

以上似乎是合乎逻辑的步骤,但Facebook 没有索引user_id字段,因此我无法使用以下代码获取更多详细信息.此代码不起作用.

SELECT post_id, message
FROM stream
WHERE post_id IN (
    SELECT object_id, post_id, user_id
    FROM like
    WHERE user_id = me()
)
Run Code Online (Sandbox Code Playgroud)

2)使用Graph API:/ me/likes /检索95个粉丝页面上的信息,但不是来自照片,视频,链接或离线内容.完整的网址是:https://graph.facebook.com/me/likes?access_token =

例如:

{
"data": [
  {
     "name": "BStU",
     "category": "Organization",
     "id": "136978696319967",
     "created_time": "2011-06-29T12:09:17+0000"
  },
  {
     "name": "Euchre",
     "category": "Interest",
     "id": "112355915446795",
     "created_time": "2011-06-29T12:06:07+0000"
  },
Run Code Online (Sandbox Code Playgroud)

3)此FQL返回与上面的代码相同的95个粉丝页面:

SELECT page_id,name
FROM page
WHERE page_id …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-fql facebook-graph-api

12
推荐指数
1
解决办法
2万
查看次数

Facebook API - "我喜欢的"查询

是否可以检索用户曾经"喜欢"的所有帖子?

FQL?API?我找不到办法.FB大师在那里,你的帮助将不胜感激.

api facebook

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

facebook ×2

api ×1

facebook-fql ×1

facebook-graph-api ×1