繁体   English   中英

如何添加“最终用户的集成流程以连接他们的 Instagram 业务帐户”-FB Graph API(对于 IG)问题

[英]How does one add "integration flow for an end user to connect their Instagram business account(s)" - FB Graph API (For IG) question

我们有一个简单的应用程序,它总结了您的 Instagram 帐户使用图形 API 上的 IG-User/tags 端点获得的提及总数( https://developers.facebook.com/docs/instagram-api/reference/user/tags / )

该应用程序的先决条件是用户将他们的 fb 帐户链接到他们的 IG - Business 或 IG - Creator 帐户。

不幸的是,到目前为止,每次我们提交它进行审核时,它都会返回来自 FB 的相同评论:

“虽然我们能够使用 Facebook 登录身份验证登录您的应用程序,但我们无法测试连接 Instagram 企业帐户的步骤。因此,您需要为最终用户实施集成流程以连接他们的Instagram 企业帐户"

据我了解,现在我无法让用户使用 API 将他们的 IG 帐户链接到 FB 或 FB 页面。 “链接帐户”操作完全使用 Instagram 应用程序处理。 或者我在这里遗漏了什么。

好吧,在与多个看似分散的 facebook 支持团队来回交流 3 周后,我已经能够从他们那里获得许可。

原来这里有一个无法解释的流程:

这是我从他们的聊天支持中收到的信息的逐字记录(但在文档中的任何地方都找不到)

“您需要在您的 App Dashboard 上提供测试用户,授予测试用户 Instagram_manage_comments 权限,然后向我们提供登录详细信息。然后我们会将其链接到内部 Instagram 商业帐户。”(原文如此)

他们将内部企业帐户链接到测试用户的部分发生在他们的末端并且超出了应用程序的范围。 我确认了这一点,即便如此,我也多次审核失败,因为显然批准 IG 业务权限的步骤尚未标准化,有时审批人根本不知道需要做什么。 这是一种奇怪的情况,答案似乎是继续推动。

多次被拒后再次与FB确认

我遇到了同样的问题,期待从第一天起就看到对您的帖子的一些评论。 但我开始认为它永远不会到来。

我相信他们希望新用户从最低权限(即电子邮件权限)开始,并仅在需要时添加其他权限。 这需要在您的应用程序中使用一种机制来引导仅使用电子邮件权限登录的新用户授予其他权限(例如,点击打开用户的 IG 企业帐户的按钮需要 instagram_basic 和 manage_pages 权限。或者点击“发表评论”按钮需要 manage_comments 权限.) 所以你的应用程序应该打开一个窗口,用户可以在任何这些事件触发时授予权限。 (或者当用户决定收回权限时)

这是我从“连接 Instagram 企业帐户的步骤”中了解到的。 但是我不确定我的理解是否正确。 如果您找到任何解决方案,我绝对想听听。

我也遇到了与您相同的问题,因为我正在开发与 IGBlade ( https://igblade.com ) 和 Social Blade ( https://socialblade.com ) 类似的服务。

我开始想知道我是否应该更改我的应用程序审查请求,以便我通知 Facebook 我的应用程序请求工作服务器端的权限,因此不需要为最终用户实施集成流程来连接他们的 Instagram 业务帐户( s)到我的应用程序。

有什么想法吗?

这是我为获得批准所做的工作

  1. 创建具有正确权限的 Facebook 测试用户
  2. 使用此用户登录
  3. 创建一个 Facebook 页面
  4. 在 Facebook 页面上编辑设置并添加 Instagram 业务帐户(个人帐户)
  5. 使用两种凭据(Facebook 测试用户 + 个人 Instagram 用户)提交 Facebook 评论。

等待审核,不要忘记在审核后更改您的个人 Instagram 用户密码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM