7

目前我正在调用 Instagram API 以获取具有特定#hastag 的媒体。为了使这个过程尽可能高效并减少对 API 的调用,数据被缓存在服务器上。

这样做的目的是在网站上随机显示一些帖子,但为了尊重用户隐私和 Instagram 规则,如果缓存的帖子已从 Instagram 中删除,我们需要将其删除。

我现在检索媒体的方式是每次我的订阅提醒我的应用程序有更新时为此标签调用最近的媒体端点。

所以基本上我需要一种有效的方法来了解帖子是否已从 Instagram 中删除,以便我可以立即将其从缓存中删除。我意识到这可以通过对 API 的大量调用来完成,但这并不理想。

4

1 回答 1

2

当您保存任何原始图像/视频网址时,您可以定期检查该图像是否仍然存在。如果不是,则可以安全地假设原始帖子已被删除。这样,多个 API 调用被更多的数据调用所取代,但它应该更快,并且没有强制执行限制。

于 2013-10-09T11:16:41.167 回答