如何在处理中编写Spotify API?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在处理中编写Spotify API?相关的知识,希望对你有一定的参考价值。

对于我在大学的项目,我决定制作一个交互式地图,当用户在一个国家上空盘旋时,显示该国家顶级歌曲的标题。我想从Spotify图表中获得该标题。

我已经阅读了Spotify API指南的每一页,我仍然对如何在处理中编写查询感到困惑。我有授权码和OAuth令牌,但我不确定如何将其包含在实际草图中。

我真的需要我能得到的所有帮助,我对此非常陌生,我会感激你的每一点建议。

答案

使用Spotify API Java包装器(如this one)处理对Spotify的API请求。

包装器是外部库,通过提供可以从代码调用以发出API请求的函数来简化API接口。有关在处理草图中包含外部库的信息,请参阅this网页(如果您之前没有这样做过)。

每个国家/地区播放次数最多的曲目在您的节目运行期间不太可能发生变化,因此请求(您似乎已经为此确定了正确的API端点)每个国家的最佳曲目只需一次即可。例如,此过程可以在setup()中完成,因为它只运行一次。

然后,将这些请求中的数据存储在某种数据结构中,以便您的程序能够检索正在悬停的国家/地区中播放最多的轨道。国家名称的HashMap是最合适的,但有许多可行的方法。

以上是关于如何在处理中编写Spotify API?的主要内容,如果未能解决你的问题,请参考以下文章

如何实现 Spotify API

Spotify API 到 Swift

如何在我当前使用 Spotify Search API 的代码上应用 Spotify API 身份验证?

如何从 Spotify API 获取曲目 URI

我可以在 Xcode 中使用 Spotify Web API 来开发原生 iOS 应用程序吗?

如何在 Android 中指定 Spotify Web API 的国家代码?