我正在使用ngx-facebook开发一个Angular 6应用程序,它应该使用Instagram Graph API在 Instagram 帖子上发布评论。
我通过了 App Review 流程并获得了所有必要的权限manage_pages、instagram_basic和instagram_manage_comments。
我将 Facebook 页面(我是管理员)连接到 Instagram 商业帐户。作为应用程序用户,我通过 Facebook 登录连接到 Facebook,并选择了连接到 Instagram 商业帐户的 Facebook 页面。在 Facebook 的业务集成页面上,我可以看到应用程序已正确连接到 Facebook 页面。
现在我想通过 Instagram Graph API 发表评论并在 /media/comments (通过 ngx-facebook)上执行 POST 请求,在该请求中,我将媒体替换为我要发布的 instagram 帖子的平台 ID('/1234567891011121314 /comments?message=comment')。
但 API 返回:
{
"error": {
"message":"(#803) Some of the aliases you requested do not exist: 1234567891011121314",
"type":"OAuthException",
"code":803,
"fbtrace_id":"<some-trace-id>"
}
}
这里可能有什么问题?