使用 Spotify iOS SDK 关注播放列表

Posted

技术标签:

【中文标题】使用 Spotify iOS SDK 关注播放列表【英文标题】:Follow playlists using Spotify iOS SDK 【发布时间】:2016-09-17 16:20:42 【问题描述】:

我的要求是使用 Spotify ios SDK 将曲目添加到特定播放列表,并确保用户关注该播放列表。通常添加曲目是可以的,除非用户在 Spotify 中删除了播放列表(实际上只是取消关注),在这种情况下添加了曲目,但用户无法再看到播放列表。

如果用户没有关注播放列表,我们可以使用 SDK 关注播放列表吗?

谢谢

朱尔斯

【问题讨论】:

【参考方案1】:

是的,只需使用 SPTFollow (API documentation)。这是 Swift 3 中的请求示例:

var req = SPTFollow.createRequestFor(followingPlaylist: URL(string: "spotify:user:USERID:playlist:PLAYLISTID"), withAccessToken: (SPTAuth.defaultInstance().session.accessToken)!, secret: false)

SPTRequest.sharedHandler().perform(req)  (error, response, data) in
    print("error=\(error), response=\(response), data=\(data)"
    var results = SPTFollow.followingResult(from: data!, with: response!)
    print("is following? \(results[0])")

【讨论】:

Spotify iOS SDK 似乎不再支持 SPTFollow api。你知道有什么替代品吗?

以上是关于使用 Spotify iOS SDK 关注播放列表的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Spotify iOS App Remote SDK 禁用自动播放

iOS:使用 Spotify SDK 在后台继续播放音乐

Spotify 网络播放 SDK

Spotify 网络播放 SDK 集成

spotify ios sdk contentAPI fetchChildrenOfContentItem

Spotify SDK 播放器不工作:错误 Domain=com.spotify.ios-sdk.playback Code=1 “由于未指定的问题,操作失败。”