17 个版本
0.3.0-beta.5 | 2023 年 6 月 18 日 |
---|---|
0.3.0-beta.3 | 2023 年 6 月 1 日 |
0.3.0-beta.2 | 2023 年 5 月 28 日 |
0.2.0 | 2023 年 5 月 10 日 |
0.1.0 | 2022 年 10 月 14 日 |
27 在 #consistent 中排名
95 每月下载量
230KB
3.5K SLoC
Spotifyrs
Spotifyrs 旨在成为 Spotify API 相对容易使用的封装库。它目前仍在开发中(参见 问题和路线图);然而,在当前状态下,它可以用于大多数目的。此封装库允许您使用简单的方法调用和一致的对象与 Spotify API 交互,这些对象为您提供了访问 API 返回数据的统一方式。
请参阅 文档 以获取快速入门指南。
如果您在此包中遇到任何问题,请 提交问题 或创建拉取请求!如果您提交问题,我将尽快处理,这是一个早期版本,所以并非所有问题都已解决。
问题和路线图
- 对剧集、节目、有声书和章节的支持
- 我尚未实现这些端点,因为它们是 Spotify 的功能,而我尚未使用。尽管如此,我计划在未来实现它们。特别是,我计划实现更彻底的实现,以处理从“最近收听”端点返回剧集和曲目可能性的情况。
- 对其他授权代码流的支持。由于这些功能对于我的用途(尚未)不是必需的,因此我尚未实现它们;然而,由于它们代表 API 的一部分,我计划在未来添加这些功能。
- 这也包括对除了 localhost 之外的其他形式的重定向 URI 的支持
- 目前,如果用户退出授权请求,则支持较差。由于这是需要正确处理的重要事项,因此我计划很快修复这个问题。
贡献
请这样做!这个项目最初是我的一个热情项目,为了构建一个需要 Spotify API 的应用程序,并提高我对 API 工作方式的理解;然而,如果其他人也想做出贡献,我将非常高兴!
依赖项
~8–26MB
~354K SLoC