我以前使用 Instagram API 按标签、位置等访问公共(public)图像。我创建了一个新应用程序并检索了 access_token
,但这些公共(public)媒体搜索不再返回任何数据。但是,它们返回 200 个状态。
在文档上,它说 public_content
的“应用程序不被接受”。范围,这是这些搜索所必需的。因此,Instagram API 似乎已被弃用。
这对我来说是零意义(这就是我在这里发帖的原因),因为这些类型的搜索是许多应用程序和服务的核心。我也对这些请求如何仍然返回 200 个响应感到困惑。
我想知道是否有其他方法可以访问 Instagram 上的公共(public)内容,例如使用 Facebook API。 Instagram 是否希望完全阻止开发人员访问公共(public)照片?或者这只是为了将 Instagram API 功能移植到另一个 API,比如 Facebook?
最佳答案
如果你不能使用 API,你可以尝试废弃 HTML。
您可以通过链接 https://www.instagram.com/explore/tags/[TAG]/ 获取所需标签的 html
例如
curl https://www.instagram.com/explore/tags/telegram/
然后你必须找到从 "