Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 通过Facebook AP获得类似帖子的计数_Facebook Graph Api_Count_Facebook Like - Fatal编程技术网

Facebook graph api 通过Facebook AP获得类似帖子的计数

Facebook graph api 通过Facebook AP获得类似帖子的计数,facebook-graph-api,count,facebook-like,Facebook Graph Api,Count,Facebook Like,我正在尝试使用facebook API检索facebook帖子信息(例如:LIKE count) 用于工作的URL采用以下格式: https://graph.facebook.com/?ids=[AUTHOR_ID]_[POST_ID] (作者和帖子ID故意省略) 现在它返回一个错误的数据提要。检索帖子信息的URL结构是否已更改?没有,这对我来说仍然有效-刚刚用我的一篇帖子进行了测试: "id": "<SNIP>", //removed most fields "a

我正在尝试使用facebook API检索facebook帖子信息(例如:LIKE count)

用于工作的URL采用以下格式:

https://graph.facebook.com/?ids=[AUTHOR_ID]_[POST_ID]
(作者和帖子ID故意省略)


现在它返回一个错误的数据提要。检索帖子信息的URL结构是否已更改?

没有,这对我来说仍然有效-刚刚用我的一篇帖子进行了测试:

 "id": "<SNIP>", 
   //removed most fields
   "actions": [
    {
      "name": "Comment", 
      "link": "https://www.facebook.com/X/posts/Y"
    }, 
    {
      "name": "Like", 
      "link": "https://www.facebook.com/X/posts/Y"
    }
  ], 
  "type": "photo", 
  "status_type": "added_photos", 
  "object_id": "SNIP", 
  "application": {
    "name": "Facebook for Android", 
    "namespace": "fbandroid", 
    "id": "350685531728"
  }, 
  "created_time": "2012-10-12T06:52:10+0000", 
  "updated_time": "2012-10-12T07:48:34+0000", 
  "likes": {
    "data": [
      // four likers' details
    ], 
    "count": 28
  }, 
//snip
“id”:“,
//删除了大多数字段
“行动”:[
{
“名称”:“注释”,
“链接”:https://www.facebook.com/X/posts/Y"
}, 
{
“姓名”:“喜欢”,
“链接”:https://www.facebook.com/X/posts/Y"
}
], 
“类型”:“照片”,
“状态类型”:“添加照片”,
“object_id”:“SNIP”,
“申请”:{
“名称”:“Android版Facebook”,
“名称空间”:“fbandroid”,
“id”:“350685531728”
}, 
“创建时间”:“2012-10-12T06:52:10+0000”,
“更新时间”:“2012-10-12T07:48:34+0000”,
“喜欢”:{
“数据”:[
//四个喜欢的人的细节
], 
“计数”:28
}, 
//剪断

检查用户是否仍有
read_stream
,帖子是否已被删除,等等带有2013年10月的突破性更改,likes.count字段在提要中不再可用

您需要在启用摘要字段的情况下调用每个POST_ID


将有一个带有“总计”字段的“摘要”元素。

您检查了他们的文档了吗?感谢您的回复-是的,帖子仍然存在,并且作者和帖子ID都有效。facebook帐户是为一家公司提供的……是否有可能通过新的facebook界面更改了权限设置以阻止此信息的可读性?facebook帐户的所有者如何允许“读取流”权限?猜是通过帐户设置完成的?不是,通过这个流程,你可以让他们通过,这样你就可以访问他们的数据-如果你使用的是一个页面访问令牌,这可能是不必要的,因为页面访问令牌可以隐式访问该页面的所有数据,这样我就可以获得帖子信息:graph.facebook.com/?ids=[AUTHOR\u ID]\u[POST\u ID]?访问令牌=[access_token]如果是,如何/从何处获取access_token值?