befantasy / singsong

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chatgpt-wechat-网易云音乐播放插件

这是一个用于在你的应用中播放网易云音乐的插件,它利用网易云音乐的API实现了多种功能,包括播放指定音乐、用户登录以及VIP音乐的支持。你还可以根据网易云api,自行拓展更多功能。

功能特性

  • 调用自己部署的网易云音乐的API
  • 播放指定音乐:通过调用网易云音乐的API,你可以输入音乐ID或链接来播放指定的音乐。
  • 用户登录:支持用户登录功能,使用户可以登录自己的网易云音乐账号。
  • VIP音乐支持:一旦用户登录,插件将允许播放VIP音乐,让用户畅享更多高质量音乐。
  • 开发者友好:你可以根据网易云音乐的API文档,自行开发更多功能,比如获取歌曲信息、创建播放列表等。

安装与使用

  1. 部署网易云音乐的API(推荐Vercel部署,具体可阅读详细文档)
  2. 下载插件并将其添加到你的plugins文件夹中,或使用godcmd安装:#installp https://github.com/befantasy/singsong.git
  3. 修改config.json.template中的api地址,并将文件重命名为config.json。
  4. 企业微信由于只能用amr文件的原因,立体音转单体音,音质转换会很难听,强烈使用链接方式发送,只需要注释相关代码即可,使用TEXT部分。
  5. 公众号的语言需要微信审核,所以会比较慢,由于原有的对付审核的时间,已经不能满足我们的需求,所以要么更改代码(可以参考WeChatmp.channel里的代码),要么使用链接方式发送!

登录

登录的方式有三种: 一是管理员登录,在godcmd插件添加相应的代码。具体可参考下面文档 二是输入登录,扫描二维码进行登录。 三是浏览器访问你们部署的网站加/qrlogin.html,进行登录 按照你们的需求,自行修改代码实现登录

使用情况

505d3ec6fbdce237d3619ca2854db18

3372ce45d0d01c9c8d2bdd1d832e943

70eaa417c9b3cc6e3cc668f0b53feea

贡献与支持

欢迎贡献代码,提出问题和建议。如果你发现了bug或者有新的功能想法,请提交一个Issue让我知道。你也可以通过Fork项目并提交Pull Request来贡献代码。 如果你喜欢这个项目,欢迎给它一个星星⭐,这是对我最大的支持!

About


Languages

Language:Python 100.0%