网易云音乐地址解析含官方接口分享
来源:互联网 发布:浮雕设计软件 编辑:程序博客网 时间:2024/06/06 20:05
该文章来源于憧憬点滴记忆:https://www.licoy.cn/2171.html
前言
今天周末,早上吃饭完觉得有点无聊,还不想继续敲代码(但是又想敲代码),想起貌似已经快接近一个月没有写PHP了,干脆就来写写PHP代码吧,于是打开编辑器(Hbuilder)和打开网易云音乐,突然想起手上还有一个网易云音乐的官方音乐接口,不过是JSON的,数据很多,我就想干脆简化一下吧,这样也方便自己用。
代码
if(isset($_GET['id']) && $_GET['id']!=''){ $musicId = $_GET['id']; $url = "http://music.163.com/api/song/detail/?id={$musicId}&ids=%5B{$musicId}%5D&csrf_token="; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POST, 0); curl_setopt($ch, CURLOPT_TIMEOUT, 30); $output = curl_exec($ch); curl_close($ch); $musicArr = json_decode($output); //print_r($musicArr); $musicJson['name'] = $musicArr->songs[0]->name;//专辑 $musicJson['url'] = $musicArr->songs[0]->mp3Url; //音乐链接 $musicJson['pic'] = $musicArr->songs[0]->album->picUrl;//音乐封面 $musicJson['singer'] = $musicArr->songs[0]->album->artists[0]->name;//歌手 $musicJson['album'] = $musicArr->songs[0]->album->name;//专辑 echo json_encode($musicJson);}
从上方的代码你应该也看出来了官方的接口,就是如下的地址:
music.163.com/api/song/detail/?id={音乐ID}&ids=%5B{音乐ID}%5D&csrf_token=
1 0
- 网易云音乐地址解析含官方接口分享
- 网易音乐接口
- 中国有嘻哈:网易云、虾米音乐歌词爬虫项目分享
- 其他技术 网易云音乐Mp3,通过网易官方搜索引擎获取mp3外链
- Android使用Volley解析网易云音乐Api
- 网易云音乐snap
- 网易云音乐爬虫
- 安装网易云音乐
- 仿网易云音乐
- 网易云 音乐下载
- 网易云音乐爬虫
- Wireshark抓取网易音乐的下载地址
- 分享一个音乐API接口
- 在Ubuntu 14.04 64bit上安装网易云音乐Linux版本(最新官方版)
- 仿网易云音乐播放音乐转盘
- Android 仿网易云音乐 + Java socket自建服务器 过程&心得分享
- 在 Mac 端获取【网易云音乐】付费音乐的播放地址(注意下载要坚决支持正版!)
- 网易云音乐API 分析
- Android CheckBox 控件突然报错
- 单例模式之Initialization Demand Holder (IoDH)
- Windows下ADB命令使用
- tomcat结合nginx使用小结
- bash脚本纪录
- 网易云音乐地址解析含官方接口分享
- aws的rds导出问题
- Android中Drawable适配介绍
- Periodic Signal BeiJing 2016 区域赛
- vue.js下载
- Hadoop单机模式中Hive安装配置
- 浅析 Linux poll 机制
- android 程序根据重力感应切换程序的方向
- IOS9App Transport Security has blocked a cleartext HTTP (http://) resource load since it is