使用YouTube API v3获取频道/播放列表的上次更新时间

时间:2014-10-01 21:39:44

标签: c# .net youtube youtube-api

我想根据频道/播放列表中是否实际发生了某些变化来缓存结果以减少我对API的调用。

有没有办法知道使用API​​的第3版最后更新频道或播放列表的时间?

在以前的版本中,例如ProfileEntry有一个Updated属性。

1 个答案:

答案 0 :(得分:1)

YouTube API对每个资源使用etags,因此您可以使用它们...它可以让您发送带有您请求的etag,如果没有任何变化,您可以快速返回304(所以它可能不会减少您拨打的电话数量,但它仍然可以减少延迟,因为当您的缓存版本是最新的时,您的应用程序不必等待返回大的有效负载。

https://developers.google.com/youtube/v3/getting-started#etags