In-Spotify 应用程序:该怎么办?

In-Spotify Apps: What to do?

关于关闭 In-Spotify 应用程序(您知道,那些显示在高级用户的 App Finder 中的应用程序?)我想知道如何迁移?

in-spotify 应用程序允许一些很酷的用例(我有很多我使用的应用程序,以及一些我开发的应用程序)现在将丢失。有什么办法吗,我能想到的就是用 libspotify and/or 移动 SDK 构建一个完整的 Spotify 客户端,并在其中包含我的额外功能?

我错过了什么吗?

在不知道您的确切用例是什么的情况下,很难说存在哪些替代方案(如果有的话)。你看过 Spotify Web API 了吗?

这不是一个真正可以像编程问题一样回答的问题,所以我不希望得到 'Correct Answer' 的答复。 ;-)

如果您认为维护 Spotify 客户端具有足够的价值 允许第三方集成存在于其中,我认为你应该去做。 Libspotify 和移动 SDK 应该足够了,但我可以想象创建和维护它需要做很多工作。

http://lab.possan.se/thirtify/#/ (Source code) 有一个类似网络播放器的应用程序,它只使用网络 API。由于 Web API 仅支持 30 秒的曲目预览,因此该应用程序不会播放完整曲目。希望这个限制是一个可以很快解决的问题。

Web API、Libspotify 和移动 SDK 的目的是开发人员可以在不受 Spotify 客户设置的限制的情况下工作。许多在桌面客户端中可用的应用程序可以使用 Web API 重建,甚至更好,作为移动应用程序。唯一的缺点是无法通过 Spotify 的桌面客户端发现它们。 Spotify 应用程序 API 还支持 Web API 中未提供的一些功能,最重要的是完整曲目的播放。关于可发现性,有一个 Developer Showcase,其中 Spotify 展示了第三方集成的良好示例。诚然,可以做更多的工作来使较小的第三方应用程序被发现。

总而言之,我真的不介意桌面客户端中不可用的第三方应用程序,但我认为 Spotify 或其开发人员社区可以做更多工作来提高这些应用程序的可发现性。