免费的node服务
wǎng luò shí huāng 2021-04-09
接口
heroku
node.js
免费搭建自己的 node 服务---网易云音乐接口
# 网易云音乐接口
- https://github.com/Binaryify/NeteaseCloudMusicApi/
- 作者已经开源了项目,以及部署项目到 vercel 上,我们可以直接使用
- 部署参考视频在:https://www.bilibili.com/video/BV1xs411K7KC?from=search&seid=10307087770892400058
# 我们克隆代码之后需要修改代码
- 参考:https://neteasecloudmusicapi.vercel.app/#/?id=%e8%b0%83%e7%94%a8%e5%89%8d%e9%a1%bb%e7%9f%a5
- 在 '/util/request.js' 的变量 'headers' 处增加 'X-Real-IP':'211.161.244.70' // 任意国内 IP 即可解决
- 提交改变之后的代码到本地
- 在 .gitignore 文件里添加 yarn.lock 文件,我们希望使用 package.json 来下载依赖包。
# 部署项目到 heroku
根据 heroku 文档操作即可:https://devcenter.heroku.com/articles/getting-started-with-nodejs
安装 heroku 工具
进入到项目根目录,打开 cmd
cmd 里运行:
heroku login -i:输入信息登录 heroku
heroku create [应用名字只能是小写]:创建 app 的名字是随机的 当然我们也可以自己指定
- 随后命令行会打印生成两个地址:第一个是访问地址,第二个是 heroku 上存放代码的 git 地址。
git push heroku master:向 heroku 上的代码库地址 push 代码。
只要访问我们刚刚在上面生成的访问地址,可以出来使用文档说明已经部署成功。
- 我们可以参考接口文档里的“搜索”去是一下接口是否成功。
# 最新项目
- 项目地址:https://github.com/neteasecloudmusicapienhanced/api-enhanced
- 里面有多种方式搭建:
- vercle 上(账号:3427439707@qq.com)虽然自己已经部署了,但是国内不可访问,设置自己的 domain 时,txt 记录一直不成功,不知道为什么。
- docker 的方式:
- 已经在 https://huggingface.co/ 这个网站有对应的镜像,直接搜索对应的 docker 镜像即可。已经注册对应账号:3427439707@qq.com 密码可能为 3 个之一
- 这里的 spaces 里有多种前端项目可以部署上去。
- 对应的 docker 是:https://huggingface.co/spaces/MoeFurina/Ncmapi
- 接口地址就是:https://moefurina-ncmapi.hf.space ,结合文档使用即可。
- 已经克隆到自己的空间:https://huggingface.co/spaces/bik2/wangYiMusic
- api地址就是:https://bik2-wangyimusic.hf.space
- 这个网站的注册邮箱是:3427439707@qq.com
- 自己还使用cloudflare(项目为:proxy)反代vercle上的这个项目,api接口地址为:https://wyy-musci-api.blog-xu.de5.net
- 已经在 https://huggingface.co/ 这个网站有对应的镜像,直接搜索对应的 docker 镜像即可。已经注册对应账号:3427439707@qq.com 密码可能为 3 个之一
- 有一个免费的永不停机的服务器:
- https://wispbyte.com
- 使用 xkl131424@gmail.com 这个谷歌账号注册的账号使用谷歌浏览器直接登录
- 服务器配置一核,512内存,1g运行内存,已经搭建了网易云的nodejs服务,但是浏览器只提供了http服务。访问http://helen.blog-xu.de5.net:10604/ (opens new window)即可看见服务(原服务地址为:http://194.164.56.165:10604/ (opens new window))。在https应用内也使用不了http服务,草了。不知道什么解决。

- 使用 helentim的github账号页注册了一个
- 使用 xkl131424@gmail.com 这个谷歌账号注册的账号使用谷歌浏览器直接登录
- https://wispbyte.com
- 里面有多种方式搭建: