首页 文章

通过Instagram发表评论Graph API返回803

提问于
浏览
0

我正在使用 ngx-facebook 开发一个 Angular 6 应用程序,它应该使用 Instagram Graph API 在Instagram帖子上发表评论 .

我完成了App Review流程并获得了所有必要的权限manage_pages,instagram_basic和instagram_manage_comments .

我将Facebook页面(我是管理员)连接到Instagram商业帐户 . 作为应用程序用户,我通过Facebook登录连接到Facebook,并选择连接到Instagram企业帐户的Facebook页面 . 在Facebook上的Business Integration页面上,我可以看到App正确连接到Facebook页面 .

现在我想通过Instagram Graph API发表评论,并在/ media / comments(通过ngx-facebook)上执行POST请求,在那里我用我想发布的Instagram帖子的平台ID替换媒体('/ 1234567891011121314 /评论?消息=注释“) .

但API返回:

{
    "error": {
        "message":"(#803) Some of the aliases you requested do not exist: 1234567891011121314",
        "type":"OAuthException",
        "code":803,
        "fbtrace_id":"<some-trace-id>"
    }
}

这可能是什么问题?

1 回答

  • 0

    Graph API请求的Facebook Media ID与Instagram Media ID不同 .

    例如 .

    {
      "id": "17841405893765914",
      "ig_id": "1637486982933"
    }
    

相关问题