1 个不稳定版本
新 0.1.1 | 2024年8月18日 |
---|
#1664 in 网页编程
被 musixmatch-cli 使用
120KB
2.5K SLoC
musixmatch-inofficial
这是一个 Musixmatch API 的非官方客户端,它使用 Musixmatch 安卓应用中嵌入的密钥。
它允许您获取几乎所有歌曲的不同格式的同步歌词(LRC,DFXP,JSON)。
Musixmatch API 以前要求在 https://www.musixmatch.com 上注册免费账户才能使用。然而,截至 2024 年,这一要求已被取消,API 可匿名使用。如果 Musixmatch 决定再次关闭 API,客户端仍允许您提供凭证。
⚠️ 版权声明
歌词是受版权保护的作品(就像书籍、诗歌和歌曲本身一样)。
Musixmatch 允许用户获取歌曲歌词供私人使用(例如,丰富他们的音乐收藏)。但它不允许您发布他们的歌词或用于商业目的。
如果您使用此客户端创建公共歌词网站/应用程序,您将陷入麻烦。如果您想为此目的使用 Musixmatch 数据,您将不得不支付他们金钱(参见他们的商业计划)并使用他们的官方 API。
开发信息
测试套件从 MUSIXMATCH_EMAIL
和 MUSIXMATCH_PASSWORD
环境变量中读取 Musixmatch 凭据。
为了使本地开发更容易,我包含了 dotenvy
以从 .env
文件中读取凭证。将根目录中的 .env.example
文件复制,将其重命名为 .env
并填写您的凭证。
依赖关系
~7–22MB
~366K SLoC