我正在使用 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 回答
Graph API请求的Facebook Media ID与Instagram Media ID不同 .
例如 .