如何使用 SpotifySDK 在 Android 上播放完整歌曲

How to play full-length songs on Android using SpotifySDK

我到处都读到可以通过使用 Android 的 Spotify SDK 为我们应用程序的用户提供完整长度的歌曲。但我能找到的唯一方法是用户应该在 Spotify 上拥有高级帐户才能获得全长曲目。否则,即使您不是 Spotify 的高级用户,也无法获得完整长度。

我是错了还是对了?有没有办法在不成为 Spotify 高级用户的情况下获得完整长度的曲目?

But only way I could find is that users should have premium account on Spotify to get full-length tracks.

正确。 Spotify 的开发者网站关于 Android SDK 状态的文档,

Please also note that streaming of full-length tracks is only available to your users who have a Spotify Premium subscription.

用户需要拥有高级帐户,因为 Android SDK 允许用户按需播放 select 曲目。免费用户的规则非常不同。例如,免费用户无法在移动应用程序中播放他们想要的任何曲目,而是被迫随机播放播放列表或专辑等上下文。免费用户还必须在曲目之间收听广告。 Android SDK 根本不支持这个。