Facebook图形API公共页面访问未检索到的对象

时间:2019-04-09 14:55:28

标签: facebook facebook-graph-api

Facebook授予我的应用公共页面访问权限。我正在尝试获取一些公共页面帖子以及用户的评论,反应和分享。但是我只能得到评论。无法获得哪个用户是此评论的作者。同样,反应(如哇,悲伤...)也不会像共享一样被检索到。我是否必须提交任何其他请求才能检索反应,共享和评论的作者(姓名和ID)?

下面是Graph API请求和响应示例。您可以从请求中注意到,我请求来自,以使用户编写评论以使用某种AI模型检测性别,并使用该用户的好友数(总数)来获得评论的覆盖率。另外,我还请求了反应分享。从未针对帖子本身或帖子的评论中检索“发件人”的响应,也未检索到反应和分享

请求

PublicPage/feed?fields=from,likes,shares,message,reactions,created_time,type,comments{from,likes,created_time,comments{reactions,message,from,created_time},reactions,message}

回复

{
  "data": [
    {
      "message": "This is test",
      "created_time": "2019-04-09T13:55:48+0000",
      "type": "status",
      "comments": {
        "data": [
          {
            "from": {
              "name": "Public page user",
              "id": "141606109666"
            },
            "created_time": "2019-04-09T14:02:17+0000",
            "message": "This is reply"

Zahran",
            "id": "10156775193664667_10156775203269667"
          },
          {
            "created_time": "2019-04-09T14:03:30+0000",
            "message": "reply on comment1",
            "id": "10156775193664667_10156775205534667"
          },
          {
            "created_time": "2019-04-09T14:14:11+0000",
            "message": "reply on comment2",
            "id": "10156775193664667_10156775221109667"
          }
        ],
        "paging": {
          "cursors": {
            "before": "WTI5dGJXVnVkRjlqZAFhKemIzSTZANVEF4TlRZAM056VXlNRE15TmprMk5qYzZANVFUxTkRneE9EVXpOdz09",
            "after": "WTI5dGJXVnVkRjlqZAFhKemIzSTZANVEF4TlRZAM056VXlNakV4TURrMk5qYzZANVFUxTkRneE9USTFNUT09"
          }
        }
      },
      "id": "141606109666_10156775193664667"
    }

0 个答案:

没有答案