如何添加"integration flow for an end user to connect their Instagram business account(s)" - FB Graph API (For IG) 问题
How does one add "integration flow for an end user to connect their Instagram business account(s)" - FB Graph API (For IG) question
我们有一个简单的应用程序,可以使用图表上的 IG-User/tags 端点汇总您的 Instagram 帐户被提及的总数 api (https://developers.facebook.com/docs/instagram-api/reference/user/tags/)
该应用程序的先决条件是用户将他们的 fb 帐户 link 编辑到他们的 IG - 企业或 IG - 创作者帐户。
不幸的是,到目前为止,每次我们提交它进行审核时,它都会返回来自 FB 的相同评论:
"Although we were able to login to your app using the Facebook Login authentication, we were unable to test the steps to connect an Instagram business account. As a result, you'll need to implement an integration flow for an end user to connect their Instagram business account(s)"
现在据我所知,我无法让用户link他们的 IG 帐户到 FB 或使用 API 到 FB 页面。 "link account" 操作完全使用 Instagram 应用程序处理。或者我在这里遗漏了什么。
我遇到了同样的问题,期待从第一天起就看到您对 post 的一些评论。但我开始认为它永远不会到来。
我相信他们希望新用户从最低权限(即电子邮件权限)开始,并仅在需要时添加其他权限。这需要在您的应用程序中使用一种机制来引导仅使用电子邮件权限登录的新用户授予其他权限(例如,点击打开用户的 IG 业务帐户的按钮需要 instagram_basic 和 manage_pages 权限。或点击“post 评论”按钮需要 manage_comments 权限。)所以你的应用程序应该打开一个 window 用户可以在任何这些事件触发时授予权限。 (或者当用户决定收回权限时)
这是我从“连接 Instagram 企业帐户的步骤”中了解到的。
但是我不确定我的理解是否正确。如果您找到任何解决方案,我非常想听听。
我也遇到了和你一样的问题,因为我正在开发与 IGBlade (https://igblade.com) & Social Blade (https://socialblade.com) 类似的服务。
我开始考虑是否应该更改我的应用审查请求,以便我通知 Facebook 我的应用正在请求工作服务器端的权限,因此无需为最终用户连接实施集成流程他们的 Instagram 企业帐户到我的应用程序。
有什么想法吗?
好吧,在与多个看似分散的 Facebook 支持团队来回交流 3 周后,我已经能够从他们那里获得此许可。
原来这里有无法解释的流程:
这是我从他们的聊天支持中收到的信息的逐字记录(但在文档中的任何地方都找不到)
"You have needed to provide Test Users on your App Dashboard, grant the test user the Instagram_manage_comments permission and then provide us with the login details. We would then link that to an internal Instagram Business Account."(原文如此)
他们 link 测试用户的内部企业帐户的部分发生在他们的端并且在应用程序的范围之外。我确认了这一点,即便如此,我也多次审核失败,因为显然批准 IG 业务权限的步骤尚未标准化,有时审批人根本不知道需要做什么。这是一种奇怪的情况,答案似乎是继续推动。
这是我为获得批准所做的工作
- 创建具有正确权限的 Facebook 测试用户
- 用这个用户登录
- 创建 Facebook 页面
- 编辑 Facebook 页面上的设置并添加 Instagram 业务帐户(个人帐户)
- 使用两个凭据(Facebook 测试用户 + 个人 Instagram 用户)提交 Facebook 评论。
等待审核,不要忘记审核后更改您的个人 Instagram 用户密码。
我们有一个简单的应用程序,可以使用图表上的 IG-User/tags 端点汇总您的 Instagram 帐户被提及的总数 api (https://developers.facebook.com/docs/instagram-api/reference/user/tags/)
该应用程序的先决条件是用户将他们的 fb 帐户 link 编辑到他们的 IG - 企业或 IG - 创作者帐户。
不幸的是,到目前为止,每次我们提交它进行审核时,它都会返回来自 FB 的相同评论:
"Although we were able to login to your app using the Facebook Login authentication, we were unable to test the steps to connect an Instagram business account. As a result, you'll need to implement an integration flow for an end user to connect their Instagram business account(s)"
现在据我所知,我无法让用户link他们的 IG 帐户到 FB 或使用 API 到 FB 页面。 "link account" 操作完全使用 Instagram 应用程序处理。或者我在这里遗漏了什么。
我遇到了同样的问题,期待从第一天起就看到您对 post 的一些评论。但我开始认为它永远不会到来。
我相信他们希望新用户从最低权限(即电子邮件权限)开始,并仅在需要时添加其他权限。这需要在您的应用程序中使用一种机制来引导仅使用电子邮件权限登录的新用户授予其他权限(例如,点击打开用户的 IG 业务帐户的按钮需要 instagram_basic 和 manage_pages 权限。或点击“post 评论”按钮需要 manage_comments 权限。)所以你的应用程序应该打开一个 window 用户可以在任何这些事件触发时授予权限。 (或者当用户决定收回权限时)
这是我从“连接 Instagram 企业帐户的步骤”中了解到的。 但是我不确定我的理解是否正确。如果您找到任何解决方案,我非常想听听。
我也遇到了和你一样的问题,因为我正在开发与 IGBlade (https://igblade.com) & Social Blade (https://socialblade.com) 类似的服务。
我开始考虑是否应该更改我的应用审查请求,以便我通知 Facebook 我的应用正在请求工作服务器端的权限,因此无需为最终用户连接实施集成流程他们的 Instagram 企业帐户到我的应用程序。
有什么想法吗?
好吧,在与多个看似分散的 Facebook 支持团队来回交流 3 周后,我已经能够从他们那里获得此许可。
原来这里有无法解释的流程:
这是我从他们的聊天支持中收到的信息的逐字记录(但在文档中的任何地方都找不到)
"You have needed to provide Test Users on your App Dashboard, grant the test user the Instagram_manage_comments permission and then provide us with the login details. We would then link that to an internal Instagram Business Account."(原文如此)
他们 link 测试用户的内部企业帐户的部分发生在他们的端并且在应用程序的范围之外。我确认了这一点,即便如此,我也多次审核失败,因为显然批准 IG 业务权限的步骤尚未标准化,有时审批人根本不知道需要做什么。这是一种奇怪的情况,答案似乎是继续推动。
这是我为获得批准所做的工作
- 创建具有正确权限的 Facebook 测试用户
- 用这个用户登录
- 创建 Facebook 页面
- 编辑 Facebook 页面上的设置并添加 Instagram 业务帐户(个人帐户)
- 使用两个凭据(Facebook 测试用户 + 个人 Instagram 用户)提交 Facebook 评论。
等待审核,不要忘记审核后更改您的个人 Instagram 用户密码。