php - 新 Instagram API

php - New Instagram API

我想为 Wordpress 插件实现 Instagram。 这个插件将允许用户显示带有评论、喜欢等的 instagram 图像……我想使用不同的来源,如用户、标签等……不会与喜欢、评论系统进行交互。它只是一个显示 Instagram 网格的插件。

但是我不明白使用新 API 的正确方法是什么。在 instagram 开发人员指南中提到新的 API 将限制连接数等...我不知道它是否与我想开发的插件有关。

总而言之,访问令牌是否足以执行我想要的操作,或者我是否需要使用 API 这样的包装器 class 和 'api Key'、'api Secret'、'api Callback'。似乎可以用不同的方式检索信息,但我不明白我应该使用什么。还是我需要做一个APP?

也许这些问题看起来很愚蠢,但我的英语并不流利,instagram 的开发人员指南对我来说不清楚我应该如何将 instagram 用于 authentication/connection 与任何用户一起使用。 希望有人能稍微指导一下。

有两种方法可以解决这个问题。

1) 该插件要求每个用户在 Instagram 注册自己的应用程序。

这意味着每个安装插件的用户都需要通过 app review process。另外,您需要为用户提供他们的 client_idclient_secret 和回调。本质上,您编写代码使一切正常,但配置 OAuth 流程的复杂性仍然取决于您的用户。

2) 您将插件注册为 Instagram 应用程序并代表您的用户发出请求。

这是 OAuth 和 Instagram 新 API 更新的目的。这也会将所有的复杂性推给插件作者。由于这是开放代码,您需要设法确保 client_secret 安全。一种解决方案可能是 运行 处理 OAuth 流程的插件服务。根据您的插件采用和使用情况,您可能还会 API 限制问题。