前言
由于本 Niko 的网易云音乐实在是菜(才 8 级),而自己又是懒癌晚期,不想手动登录领云贝,并且以正常人的标准一天也刷不完 300 首歌(如果你是超人或者闲得慌当我没说)。所以去了解了这方面的项目,最终通过使用 良心云的云函数
实现了这一目标。
# 白嫖良心云的云函数服务
进入良心云的 云函数SCF
网站,https://cloud.tencent.com/product/scf。先登录,接着进入云函数控制台,https://console.cloud.tencent.com/scf。
- 如图,点击
新建按钮
:
- 接着点击
从头开始
:
- 如图。
将 函数名称
改成你喜欢的。将 地域
改为你目前所在地。将 运行环境
改为 NodeJs 的最高版本(目前是 NodeJs 16.13
)
然后点击 本地上传zip包
将执行方法改为 index.main
再在下面将函数代码上传。代码下载链接: https://github.com/LittleControl/AutoNeteaseMusic/releases
- 如图。
描述
随便填, 内存
改为 64MB(64MB 免费额度更高,能省则省),再将 执行超时时间
设置为 900.
- 如图。
选择 自定义创建
。 触发周期
切换为自定义触发周期。 Cron表达式
输入 0 0 1,16 * * * *
接着,点击完成。
# 设置云函数
设置好云函数后,我们还需要将账号密码、api 链接搞好。
进入 函数代码
部分,等待一小会,会看到这样一幅画面:
打开 /src/config/api
将里面的所有内容替换为 https://music163-api-seven.vercel.app/
(这是我部署的 API,出问题找我)
接着,打开 /src/config/account
,在文件的第一行写上你的 手机号码
或 网易邮箱
,然后在第二行写上你的密码。如果你有多账号,请按照 "账号、密码、账号、密码……" 的顺序写下去。
# 部署、测试云函数
点击 自动安装依赖
。点击 部署
按钮,等待提示部署成功后,再点击测试按钮。
如果是看到如上图,那你就成功啦!一天会签到两次、刷完所有的歌、分别登录 Web/PC 和 Android 端,保你成为云村最亮的仔!