Spotify Android 集成,是不是可以在没有高级帐户的情况下预览曲目?
Posted
技术标签:
【中文标题】Spotify Android 集成,是不是可以在没有高级帐户的情况下预览曲目?【英文标题】:Spotify Android integration, Is it possible to preview track without Premium account?Spotify Android 集成,是否可以在没有高级帐户的情况下预览曲目? 【发布时间】:2014-12-16 14:59:33 【问题描述】:在 spotify web-api 中可以预览 30 秒的曲目。所以,我想知道,是否可以使用 spotify android sdk 来实现这个功能。我找不到与此相关的任何类或方法,并且还想知道 如果此功能在 spotify android sdk 中可用,那么我们可以在没有 spotify 高级帐户的情况下对其进行测试吗?
或
是否可以在安卓应用中使用 Spotify Web Api?
任何帮助将不胜感激。提前致谢。
【问题讨论】:
【参考方案1】:Spotify 原生 SDK 仅使用“原生”组件来播放完整歌曲。查找元数据等的正确的、官方支持的方式是使用 Web API。 ios SDK 为此提供了一个包装器,但 Android SDK 还没有。
因此,是的,您应该在您的 Android 应用中使用 Web API。由于 Web API 允许在没有身份验证的情况下进行 30 秒预览,因此您也可以在您的应用中执行此操作。
由于 Android SDK 目前不包含 Web API 的包装器,因此您需要自己构建它们。 Spotify Web API 只是一个标准的 JSON/REST API - 它没有什么特别之处 - 所以任何 Android JSON/REST 库都应该能够与之交互。
【讨论】:
以上是关于Spotify Android 集成,是不是可以在没有高级帐户的情况下预览曲目?的主要内容,如果未能解决你的问题,请参考以下文章
android spotify ERROR detaching thread with interp frames (count=28)
android java的libspotify 12是不是存在任何lib?