使用android sdk登录spotify时如何获取帐户类型

Posted

技术标签:

【中文标题】使用android sdk登录spotify时如何获取帐户类型【英文标题】:how to get account type when login spotify with android sdk 【发布时间】:2017-01-05 11:12:53 【问题描述】:

我想在我的应用中使用 spotify SDK。

当我在演示应用程序中使用我的高级帐户登录时,可以玩了。

如果我使用免费帐户登录,游戏将失败。

我想在播放音乐之前检查帐户类型。

我的意思是不尝试播放音乐并从回调函数中获取错误,只是从登录返回消息中获取信息。

你能告诉我怎么做吗?现在支持吗?

我正在使用安卓 SDK:SpotifySdkandroid-1.0.0-beta12。

请帮我解决这个问题?

【问题讨论】:

【参考方案1】:

您无法直接从 SDK 获取帐户/产品类型。相反,您需要使用端点“/v1/me”或“/v1/users/user_id”。从您在响应中获得的 JSON 数据获取产品的价值,这可以告诉您是高级产品还是免费产品。

更多信息请参考以下链接。

Web API User Profile Endpoints

【讨论】:

以上是关于使用android sdk登录spotify时如何获取帐户类型的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Spotify SDK for Android 上刷新访问令牌?

在 Spotify Android SDK 教程中登录失败

如何使用 Spotify API 和 Spotify SDK [关闭]

Flutter:如何将原生 SDK(Spotify Android SDK)添加到应用程序中?

Spotify 登录 Spotify iOS sdk beta 版本 3

将 Spotify 的 Android SDK 导入 Android Studio