Instagram api沙箱

时间:2016-01-12 10:49:46

标签: api instagram sandbox

我今天获得Instagram api并直播我的网站, 我看到写:

客户端状态:沙盒模式 GO LIVE

我无法点击' GO LIVE''按钮为什么?

1 个答案:

答案 0 :(得分:5)

您需要开始提交以获得批准才能上线,但是:

网站的供稿未获批准;这些将保持沙盒模式,并限制为每小时500个请求和20个图像。对于大型客户来说,这听起来并不多,但如果你缓存你的回复,那就不是问题了。

主要的困惑是因为它们听起来好像每个应用程序/提要都必须得到批准并且不受沙盒模式的影响才能正常工作,而现实情况是,只有完全功能的手机应用程序或小部件插件才真正需要是。

您将无法再根据主题标签显示Feed,只能显示用户自己的照片。通过将客户端变为沙盒用户,您可以在没有登录信息的情况下访问其订阅源。

旧版应用/ Feed需要在6月之前更新以使用新代码,否则可能会停止工作。

主要是阻止应用程序敲击Instagram的服务器,以便在他们喜欢的任何主题标签/用户上获得无限请求。

以下是如何使用WordPress' set_transient'来获取和缓存图像的示例。 - 您将需要使用循环来输出数据。 WordPress Instagram Gist

以下是开发文档中的相关信息:

以下是一些未经批准的方案示例:

  • 显示个人网站的内容。 如果您是开发人员,并且想要在网站上展示Instagram内容,则无需提交您的应用以供审核。通过在沙盒模式下使用客户端,您仍然可以访问授予您权限的任何沙盒用户的最后20个媒体。
  • 一次性项目。如果您是建立网站或其他集成的代理商,请注意我们不会为为一次性项目创建的客户授予权限。如果您有兴趣构建将在多个项目中用作服务的产品,平台或窗口小部件,那么您可以提交可在多个项目中使用的单个client_id。
  • 使用小部件。如果您要为您的网站安装小部件,则无需提交进行审核。某些小部件可能会要求您创建新的客户端ID,但您无需提交它以供小部件查看。您的客户端可以保持沙箱模式,小部件可以访问您最近的20个媒体。

希望这有助于消除一些困惑。