Caching 是否针对YouTube数据API ToS永久存储视频元数据?

Caching 是否针对YouTube数据API ToS永久存储视频元数据?,caching,youtube,youtube-api,youtube-data-api,Caching,Youtube,Youtube Api,Youtube Data Api,报告说: 您的API客户端可能仅对YouTube API结果使用基于会话的缓存,但您必须尽商业上合理的努力使API客户端在视频元数据发生任何更改时更新缓存结果。例如,如果视频从YouTube服务中删除或由视频上传程序设置为“私有”,则缓存结果将从缓存中删除。为免生疑问,您的API客户端不得设计为缓存YouTube视听内容 报告还说: 应用程序可以缓存API资源及其ETag。然后,当应用程序再次请求存储的资源时,它将指定与该资源关联的ETag。如果资源已更改,API将返回修改后的资源以及与该版本的

报告说:

您的API客户端可能仅对YouTube API结果使用基于会话的缓存,但您必须尽商业上合理的努力使API客户端在视频元数据发生任何更改时更新缓存结果。例如,如果视频从YouTube服务中删除或由视频上传程序设置为“私有”,则缓存结果将从缓存中删除。为免生疑问,您的API客户端不得设计为缓存YouTube视听内容

报告还说:

应用程序可以缓存API资源及其ETag。然后,当应用程序再次请求存储的资源时,它将指定与该资源关联的ETag。如果资源已更改,API将返回修改后的资源以及与该版本的资源关联的ETag。如果资源没有更改,API将返回HTTP 304响应(未修改),这表示资源没有更改。通过以这种方式提供缓存资源,应用程序可以减少延迟和带宽使用

这并不意味着任何时候我想要请求资源时都必须返回YouTube数据API,对吗

我感兴趣存储在数据库中的API中的唯一数据是

  • 埃塔格
  • 视频id
  • 持续时间
  • 头衔
我可以将这四个项目存储在我的数据库中吗(假设我定期更新信息)


我对存储实际视频的任何部分都不感兴趣。只是元数据。

我也想知道这一点