Instagram API 通过逗号分隔的 ID 获取批量对象

Instagram API get bulk objects by comma separated IDs

我有一个简单的应用程序,其中有大量 Instagram 对象 ID。我正在寻找一个 API,从那里我可以将 ID 作为逗号分隔的字符串或以类似的方式发送,并获得 Instagram 对象列表。我无法在官方 Instagram 中找到端点 API。

我不想一个一个地检索每个对象,因为我需要检索大量数据,一个一个地检索太耗时,而且会耗尽我的资源。

可以在下面找到 twitter 中的类似功能

https://dev.twitter.com/rest/reference/get/statuses/lookup

我正在为 Instagram 寻找类似的功能。 有解决办法吗?

仅供参考,我正在寻找除 Instagram 端点之外的另一种解决方案 - tags/hello/media/recent 因为我同时需要来自多个 ID 的信息。另外这个端点检索到的信息数量不足。

没有API通过id批量获取媒体数据,你必须在循环中为每个id进行1次API调用。

API 限制为 5000 calls/hour,因此这可能会根据您要检索的媒体项目数量限制您。

您可以在循环中使用此 API 调用通过 id 获取媒体数据:

https://api.instagram.com/v1/media/{media-id}?access_token=ACCESS-TOKEN

正如 krisrak 所说,没有开箱即用的 API。您可以创建自己的请求,但它必须单独发送每个请求,因为这就是 Instagram 的 API 设置方式,没有办法解决这个问题。