我计划制作一个存储用户播放列表数据的网站,以便以不同于 youtube 允许的方式与其他用户共享(我的用户将能够查看他们在单个列表中创建的所有播放列表的所有记录等)。
但我想知道我是否可以将从 Youtube API 数据(播放列表标题、描述、日期、视频列表、拇指地址等)接收到的数据存储在我的网站数据库中,或者唯一的方法是存储在 Web 服务器会话中。
当然我知道不允许保存流。
非常感谢,但我问他们将 YouTube API Data 生成的数据(不是 JSON 或 XML 结果,而是数据等标题、描述、id、拇指地址等)存储在数据库中是否符合规则。规则是重点:
缓存。您的 API 客户端可以仅对 YouTube API 结果使用基于会话的缓存,但您必须尽商业上合理的努力使您的 API 客户端在视频元数据发生任何更改时更新缓存结果。例如,如果视频从 YouTube 服务中删除或被视频上传者设为“私有”,则缓存结果将从您的缓存中删除。为免生疑问,您的 API 客户端不得用于缓存 YouTube 视听内容。
“基于会话的缓存”和“YouTube API 结果”是什么意思。