网易云音乐搜索api,网易云音乐下载接口

  网易云音乐搜索api,网易云音乐下载接口

  本项目基于Github开源项目CloudMusicApi和vercel构建的API接口,实现了以下功能,多达200多个接口。基本上你能在这里找到你能想到的任何东西。作者只提供离线代码,所以如果你想在线使用,你得把它部署在服务器上。借用Vercel,不需要服务器就可以有自己的接口。

  按照我的步骤,你不用输入代码就可以构建自己的界面!

  当然,如果你有困难,也可以使用我已经搭建好的接口(不保证有效性):portal。

  在文章的前期,我们将构建调用接口、登录接口(Python示例)和签到接口(PHP示例)。

  前期准备一个Gihub账户,一部可以上网的手机或者电脑。

  是的,就这些!

  知识储备:

  项目地址:[Github]

  文档:[门户]

  开始在自己的github仓库中构建一个fork开源项目。

  登录你的Github账号,打开【项目】地址,点击fork,然后你就可以看到你仓库里的项目,把项目部署到vercel。

  打开【vercel】官网登录Github账号。

  打开[新项目]以导入项目。

  等一下,看到下图证明你的界面已经搭建成功了。

  点击访问,上面会显示你自己的API接口链接。

  调用界面构建过程是不是很简单?接口一旦有了怎么调用?

  其实调用也很简单。API接口可以由浏览器自己访问,也可以写成python、java、php等语言的脚本,用于打卡签到、获取歌单等功能。下面是一些常用的接口作为例子。

  登录接口(Python示例)注意:在调用其他接口之前,需要先调用登录接口,否则调用会出错。

  手机号码登录

  界面:{您的API链接}/登录/手机

  必需的参数:

  电话:手机号码密码:密码

  可选项:countrycode:国家代码,用于国外登录时用md5_password: mad加密的密码。验证码:验证码传入后会失效。使用/captcha/sent接口从手机号获取验证码,调用此接口传入验证码登录验证码。示例:

  https://cloud-music-api-lyart.vercel.app/login/cellphone?电话=您的号码密码=您的密码

  修改上面的链接,用浏览器打开试试。

  代码示例(Python):

  import requestsurl= https://cloud-music-API-lyart . vercel . app/log in/cellular headers={ user-agent : Mozilla/5.0(Windows NT 10.0;Win64x64)Apple WebKit/537.36 \ (khtml,像壁虎一样)Chrome/92 . 0 . 4515 . 159 Safari/537.36 } params={ phone :在此填写您的手机号码,Password :在此填写您的密码 } response=requests.get (URL,headers=headers,params=params)print(response . text)如果成功,将返回您的个人信息,包括昵称、头像链接、排名等。

  除了手机登录,还有验证码登录、邮箱登录、二维码登录等。有兴趣的话可以去官方文档查一下。这里没有演示。

  签到界面(PHP示例)注意:在调用签到界面之前,先调用登录界面,否则签到不成功。

  界面:{您的API链接}/daily_signin

  可选参数:

  类型:签到类型,默认值为0,其中0为Android签到,1为web/PC签到。说明:不同签到终端获得不同体验,安卓签到获得3分体验,web/PC获得2分体验。

  示例:

  https://cloud-music-api-lyart.vercel.app/daily_signin

  尝试用浏览器打开上面的链接。

  代码示例(PHP):

  ?PHP $ curl=curl _ init();curl_setopt_array($curl,array(CURL opt _ URL= https://cloud-music-API-ly art。韦尔塞尔。app/daily _ sign in ,CURLOPT_RETURNTRANSFER=true,CURLOPT_ENCODING= ,CURLOPT_MAXREDIRS=10,CURLOPT_TIMEOUT=30,CURL opt _ HTTP _ VERSION=CURL _ HTTP _ VERSION _ 1 _ 1,CURLOPT_CUSTOMREQUEST=GET ,CURL opt _ HTTP header=array( cache-control:nowin 64 x64)AppleWebKit/537.36(KHTML,像壁虎一样)Chrome/89。0 .4389 .114 Safari/537.36 );$ response=curl _ exec($ curl);$ err=curl _ error($ curl);curl _ close($ curl);if ($err) { echo cURL Error #: .$ err} else { echo $ response}?

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 网易云音乐一起听歌功能开启方法怎么设置,网易云音乐一起听怎么开启
  • 网易云音乐均衡器在哪里设置详情页面,网易云音乐均衡器在哪里设置详情播放
  • ,,Python爬虫实战之网易云音乐加密解析附源码
  • 网易云游戏每日免费时长,网易云游戏平台免费时间
  • 网易云音乐铃声截取教程下载,网易云音乐铃声截取教程图
  • 网易云账号冻结,网易游戏账号冻结
  • 网易云和别人一起听歌教程怎么弄,网易云和别人一起听歌教程是什么
  • 网易云音乐歌曲下载到u盘的方法,网易云音乐的音乐怎么下载到U盘
  • 为什么我的网易云音乐连接不了wifi网络,网易云音乐为什么连不上WiFi
  • 网易云音乐人登录入口,网易云音乐手机版登录入口
  • 网易云游戏怎么截图,网易游戏怎么截图
  • 网易云游戏云手机玩不了光遇,网易云光遇进不去
  • 网易云音乐年度报告怎么看2022,网易云音乐年度报告怎么看别人的
  • 网易云游戏怎么用手机当手柄,网易云游戏手机怎么连接手柄
  • 网易云游戏签到时间能叠加吗-,网易游戏会员如何签到
  • 留言与评论(共有 条评论)
       
    验证码: