更有效地使用 API

Using API more efficiently

我正在尝试使用他们的 API 将我的播放列表从 Spotify 加载到我的网站上,并通过 AJAX 代码行请求数据,但是如果我刷新页面,这会降低速度和用户体验。有什么解决办法吗?

P.S: 一个比较复杂的问题:我打算过段时间再去请求一次数据,通过服务器端Python 如果播放列表发生任何更改我编写的应用程序(例如:我 added/removed 歌曲通过 Spotify 进出我的播放列表),目的不仅是让浏览器免于请求数据,而且还有机会在发布、评级或艺术家时按日期对数据进行排序,以获得更好的客户端布局。所以我的问题是:

  1. 让服务器端应用程序修改 HTML 文件是否安全(这意味着 真的 将更改保存到服务器-侧 HTML 个文件)自动,因为这是一个 非常 漫长的过程 我不想将那些烦人的工作留给客户端,这会打扰用户或更新我的网站手动这让我很困扰。

  2. 这些事情有可能吗?

尝试使用 html5 localStorage 将您的播放列表连同时间戳一起存储在客户端的浏览器中。一旦时间戳超过某个时间段,任何已加载的页面都可以在必要时重新加载您的播放列表。