以任何方式显示来自特定用户的所有 spotify 播放列表 (ios)

Any way to display all spotify playlists from a specific user (ios)

所以,我正在为一本杂志创建一个 iPhone 应用程序,他们希望能够以类似于 Urban Outfitters iPhone 应用程序的方式与用户共享播放列表。主要区别在于其显示方式和使用公司 Spotify 帐户的方式。

我在 Spotify 注册了这个应用程序,我想知道是否有一种方法可以完成如下所示的屏幕截图。

这里的目标是: 从 'user' 中获取所有播放列表 在 table 中显示它们(类似于采用播放列表标题和图像的屏幕一) 然后在应用程序中点击显示完整的播放列表 (使用该应用程序的人无法访问编辑播放列表等任何内容,这仅用于收听公司预制的播放列表)

他们还希望用户能够在不离开应用程序的情况下收听播放列表

你好像问了两个问题:

  1. 如何获取 Spotify 用户的播放列表?
  2. 如何创建特定的 UI

Spotify 播放列表数据

要获取特定 Spotify 用户的播放列表列表,请使用 API 端点:

GET https://api.spotify.com/v1/users/{user_id}/playlists

这将 return JSON 格式的数据,您可以解析这些数据以获取您感兴趣的数据。获得播放列表列表后,您可以通过点击 API端点:

GET https://api.spotify.com/v1/users/{user_id}/playlists/{playlist_id}

有关详细信息,请查看 Spotify's API documentation

UI

从这些 API 端点检索数据后,您将能够非常轻松地填充表格视图。

编辑:我刚刚看到您关于播放音乐的编辑,您应该查看 Spotify SDK - 它看起来可以处理播放曲目。