/netease-cloud-api

网易云音乐升级API

Primary LanguagePHPMIT LicenseMIT

网易云音乐升级API

Author PHP

这是一个通过调用官方接口,能够提供网易云音乐每日听满300首歌曲的基于PHP语言的API项目,配合python全自动脚本项目使用更佳。全自动脚本项目:https://github.com/ZainCheung/netease-cloud

灵感来自

Binaryify/NeteaseCloudMusicApi

功能特性

  1. 登录
  2. 签到
  3. 查询用户信息
  4. 听完300首歌曲

安装部署

建议新手使用自动托管方式,可以完全不需要编程基础即可搭建api接口,推荐使用网站:https://glitch.com/

这个网站是国外的,名气也很大,在上面托管网站的有几百万,免费使用,缺点就是速度没有国内的服务器快,还有就是如果没有访问了,一定时间后会进入休眠,等待下一次请求到来后需要等待几秒的解冻时间。不过这些对这个项目并没有什么影响,所以可以放心部署。

方法一

  1. fork本项目到你的仓库

  2. 打开网站注册并登陆,新建项目,选择从GitHub导入,地址为本项目的git地址

  3. 修改你的glitch项目名,例如:netease-test

  4. 那么你的接口名为“项目名.glitch.com”:https://netease-test.glitch.me/

  5. 访问你的接口看到欢迎页面即部署成功

使用这种方式部署网站接口,0成本且快速可用,且不用担心环境部署运维等问题,当然如果有条件用自己的服务器搭建也是可以的。

方法二

或者可以直接复制一份项目成为你的项目,打开 https://glitch.com/edit/#!/netease-cloud-api 选择右上角的 Remix to Exit,即可成为你自己的项目,你便可以对代码进行修改,自定义你的域名

方法三

部署到服务器,对于新手还是比较建议安装宝塔面板,然后就可以在浏览器中进行界面化操作,免得有的人不会linux的命令行,在宝塔的侧边菜单-商店里找到PHP选择一个版本进行安装(推荐安装最新正式版本),而后在侧边菜单-网站里新建网站,填入你提前在你的域名运营商解析的域名,可以是子域名比如,api.xxxxxx.com,写个网站备注,然后根目录选择到下载的项目路径,FTP不创建,数据库不创建默认utf-8就行,程序类型PHP,版本选择下载的版本,提交即可运行你的网站,在浏览器里输入你的网站地址,看到欢迎页面即为部署成功

接口文档

https://github.com/ZainCheung/netease-cloud-api/wiki

声明

本项目的所有脚本以及软件仅用于个人学习开发测试,所有网易云相关字样版权属于网易公司,勿用于商业及非法用途,如产生法律纠纷与本人无关。