Instagram API - 如何为 Live 客户端请求更多权限?

标签 instagram instagram-api

我们有一个使用 Instagram API 的生产应用 - 目前仅批准了基本权限范围。几个月后,我们现在添加了需要 public_content 权限的更多功能。在开发过程中,我使用了新的 Sandbox 客户端 ID,但现在我希望提交当前的 Live 应用来请求 public_content 权限,以便我可以为其提供新功能。 Sandbox mode文档说明:

If you need access to more permissions, you can submit for review again and you will not lose access to the permissions that you have already been granted.

我的问题是:当客户端已经脱离沙盒模式时,如何向 Instagram 提交更多权限请求?

事实上,它已经脱离了沙盒模式(具有基本权限),这意味着我无法演示新功能 - 毕竟,已经上线意味着我无法向用户授权 public_content。 Instagram 状态 我们只审查最终版本和生产版本的应用程序。提交的测试版和开发版应用将不会获得批准。我不明白如何实现这一点?

我假设在这种情况下,Instagram 不希望您拥有该功能(也许描述/视频就足以获得额外的权限)。或者他们希望您提交一个新的沙盒应用程序来演示功能 - 但这显然不会是一个生产应用程序。我显然错过了一些东西,而且 Instagram 上缺乏这方面的文档也无济于事。

非常感谢您的帮助!

最佳答案

只需使用您之前使用过的相同流程即可。单击您的客户的“管理”按钮,然后单击“权限”选项卡下的“开始提交”按钮。您需要一个新视频来演示您想要的权限。这意味着,您需要设置沙盒,以便实际上可以演示您想要的权限的用例(有趣的东西!哈哈)。

专业提示:将您提交的内容保存到 Word 文档中,以便您可以对其进行修改。我犯了一个错误,没有保存我原来提交的内容,所以当我回去时,我必须努力确保我的语言符合用例和内容。

做你想做的事情非常简单,因为你已经完成了一次审批流程 - 设置沙箱可能会很棘手,除非你有 friend 愿意接受你的沙箱邀请(请随时邀请我@迈克根,我会接受)。

如果您被拒绝,请重新阅读您正在申请的用例,确保您实际上可以使用该用例获得所需的权限,然后重新阅读您提交的文档,您可能不会不清楚(专业提示:不要说太多,要简洁,让视频来说话)。我觉得问类似的问题很愚蠢:Adding Features to Approve Instagram Client

同样,设置一个新的沙箱可能是您遇到困难的地方。

专业提示:我建议创建另一个客户端(以便您拥有开发和生产客户端),然后使用开发客户端获取所需的权限。一旦获得所需的权限,开发就变成生产,生产也变成开发。

感谢您在沙盒文档中突出显示该行,我以前没有看到这一点。但我认为这回答了我的问题。

关于Instagram API - 如何为 Live 客户端请求更多权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41882561/

相关文章:

ios - Instagram API 与 OpenID Connect 兼容吗?

php - 如何使用 Instagram API 获取图像

json - 有关用于 Swift 3 的 Instagram API 更改的问题。纬度和经度,按#hastag 搜索

python - instagram 每次点赞

facebook - 为什么 Instagram Graph API webhook 不起作用

ios - iOS 中的 Instagram Stories 多维数据集转换是如何完成的?

instagram - 无法访问 Instagram 沙盒上的关注者

instagram - 如何从 Instagram 获取我最近的照片?

instagram - 如何使用分享按钮在 Instagram 上发布我的网站内容

javascript - 如何执行未经身份验证的 Instagram 网络抓取以响应最近的私有(private) API 更改?