Facebook graph api Instagram Graph API-获取媒体评论

Facebook graph api Instagram Graph API-获取媒体评论,facebook-graph-api,instagram,Facebook Graph Api,Instagram,我正在尝试使用业务发现节点获取某些业务帐户的注释。我可以根据请求加载媒体列表 得到 {关注者计数,媒体计数,媒体{媒体类型,评论计数} 这是回报 { "business_discovery": { "followers_count": 297515, "media_count": 1317, "media": { "data": [ { "media_type": "IMAGE", "comments

我正在尝试使用业务发现节点获取某些业务帐户的注释。我可以根据请求加载媒体列表

得到 {关注者计数,媒体计数,媒体{媒体类型,评论计数}

这是回报

{
  "business_discovery": {
    "followers_count": 297515,
    "media_count": 1317,
    "media": {
      "data": [
        {
          "media_type": "IMAGE",
          "comments_count": 18,
          "id": "17970528943031455"
        },
        {
          "media_type": "IMAGE",
          "comments_count": 17,
          "id": "17938949563163035"
        },
        {
          "media_type": "IMAGE",
          "comments_count": 66,
          "id": "17966264041064104"
        },
我假设媒体条目中的id是该对象的id。但当我试图像这样访问它时

得到

我犯了个错误

{
  "error": {
    "message": "Unsupported get request. Object with ID '17970528943031455' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
    "type": "GraphMethodException",
    "code": 100,
    "error_subcode": 33,
    "fbtrace_id": "HbaasWNQ8ko"
  }
}
是许可问题吗?
如何获取媒体的评论列表?

查询语法为:

business-account-id?fields=business_discovery.username(bluebottle){media{comments}}
但当我尝试时,我得到了这个错误:

{
 "error": {
 "message": "(#100) Please read documentation for supported fields.",
 "type": "OAuthException",
 "code": 100,
 "fbtrace_id": "BFuJQt0/Kt3"
 }
}
因此,我猜他们已经取消了获取评论的支持。

根据:“来自创建IG媒体对象的用户的访问令牌,具有以下权限:”意味着您需要获得帖子所有者授予的访问权限才能访问其评论