我今天获得Instagram api并直接添加我的网站,我看到写道:
客户状态:沙箱模式 GO LIVE
我不能点击''GO LIVE''按钮为什么?
但是,您需要开始提交以获得批准才能上线:
网站的订阅源不会被批准; 这些将保持沙盒模式,并限制为每小时500个请求和20个图像.对于大型客户来说,这听起来并不是很多,但如果你缓存你的回复,这不是问题.
主要的混淆是因为它们听起来好像每个应用程序/订阅源必须得到批准并且不受沙盒模式的影响才能工作,而现实情况是,只有完全正常运行的手机应用程序或小部件插件才真正需要.
您将无法再根据主题标签显示供稿,只能显示用户自己的相片.通过将客户端变为沙盒用户,您可以在没有登录信息的情况下访问其订阅源.
较旧的应用/订阅源需要在6月之前更新以使用新代码,否则它们可能会停止工作.
这主要是为了阻止应用程序敲击Instagram的服务器,以便在他们喜欢的任何主题标签/用户上获得无限请求.
下面是如何使用WordPress的'set_transient'获取和缓存图像的示例 - 您需要使用循环来输出数据. WordPress Instagram的主旨
以下是开发文档中的相关信息:
以下是一些不经批准的方案示例:
显示个人网站的内容.如果您是开发人员并且想要在网站上展示Instagram内容,那么您无需提交您的应用以供审核.通过在沙盒模式下使用客户端,您仍然可以访问授予您权限的任何沙盒用户的最后20个媒体.
一次性项目.如果您是建立网站或其他集成的代理商,请注意我们不会为为一次性项目创建的客户授予权限.如果您有兴趣构建将在多个项目中用作服务的产品,平台或窗口小部件,那么您可以提交可在多个项目中使用的单个client_id.
要使用小部件.如果您要为您的网站安装小部件,则无需提交进行审核.某些小部件可能会要求您创建新的客户端ID,但您无需提交它以供小部件查看.您的客户端可以保持沙箱模式,小部件可以访问您最近的20个媒体.
希望有助于澄清一些困惑.