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

时间:2017-01-26 20:38:40

标签: instagram instagram-api

我们有一个使用Instagram API的制作应用程序 - 目前仅批准了basic权限范围。几个月后,我们现在正在添加需要public_content权限的其他功能。在开发过程中,我使用了新的Sandbox客户端ID,但现在我想提交当前的Live应用程序以请求public_content权限,以便我可以使用新的功能。 Sandbox mode文档声明:

  

如果您需要访问更多权限,则可以再次提交以供审核,并且您不会失去对已经授予的权限的访问权限。

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

事实上它已经超出沙盒模式(具有基本权限),这意味着我无法演示新功能 - 毕竟,已经存在意味着我无法向用户授权public_content。 Instagram状态We only review final and production version apps. Submissions with test and development version apps will not be approved.我不知道如何实现这一目标?

我假设在这种情况下,Instagram要么不希望你有实时的功能(也许描述/视频就足以获得额外的权限)。或者他们希望您提交一个演示功能的新Sandbox应用程序 - 但是这显然不是一个生产应用程序。我显然遗漏了一些东西,而且从Instagram上缺少这方面的文档并没有帮助。

非常感谢帮助!

1 个答案:

答案 0 :(得分:0)

使用您之前使用的相同过程。点击"管理"然后,为您的客户端按钮,单击"开始提交" "权限"下的按钮;标签。您需要一个演示所需权限的新视频。这意味着,您需要设置沙箱,以便您实际上可以演示您想要的权限的用例(有趣的东西!哈哈)。

Protip:将提交内容保存到Word文档中,以便进行修改。我错误地保存了我的原始提交,所以当我回去时,我必须努力确保我的语言符合用例和内容。

执行您想要做的事情非常简单,因为您已经完成了一次审批流程 - 除非您有朋友接受您的沙盒邀请,否则设置沙箱可能会非常棘手(随便邀请我@mikeghen,我接受)。

如果您被拒绝,请重新阅读您申请的用例,确保您确实可以使用该用例获得所需的权限,然后使用您提交的提交重新阅读您的文档,你可能并不清楚( Protip:不要说太多,要简明扼要,让视频说话)。对于提出类似的问题我感到很愚蠢:Adding Features to Approve Instagram Client

同样,设置一个新的沙盒可能是你挣扎的地方。

Protip:我建议创建另一个客户端(所以你有一个开发和生产客户端),然后使用dev客户端获得所需的权限。获得所需的权限后,dev将成为生产,生产将变为开发。

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