/**

* Created by PhpStorm.

* User: FZS

* Time: 2019/10/4 21:10

*/

//----------------------------------

// 网易云音乐随机歌曲 调用类

//----------------------------------

class freeApi{

private $apiUrl;

public function __construct(){

$this->apiUrl = 'https://api.uomg.com/api/rand.music?sort=热歌榜&format=json';

}

/**

* 获取结果

* @return array

*/

public function getResult(){

return $this->freeApiCurl($this->apiUrl);

}

/**

* 请求接口返回内容

* @param string $url [请求的URL地址]

* @param string $params [请求的参数]

* @param int $ipost [是否采用POST形式]

* @return string

*/

public function freeApiCurl($url,$params=false,$ispost=0){

$ch = curl_init();

curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_1 );

curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_1 );

curl_setopt( $ch, CURLOPT_USERAGENT , 'free-api' );

curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 60 );

curl_setopt( $ch, CURLOPT_TIMEOUT , 60);

curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );

if( $ispost )

{

curl_setopt( $ch , CURLOPT_POST , true );

curl_setopt( $ch , CURLOPT_POSTFIELDS , $params );

curl_setopt( $ch , CURLOPT_URL , $url );

}

else

{

if($params){

curl_setopt( $ch , CURLOPT_URL , $url.'?'.$params );

}else{

curl_setopt( $ch , CURLOPT_URL , $url);

}

}

$response = curl_exec( $ch );

if ($response === FALSE) {

return false;

}

curl_close( $ch );

return $response;

}

}

php网易云随机音乐api源码开源,网易云音乐随机歌曲相关推荐

  1. 基于 GoogleMap 离线 API 源码在内网中加载卫星地图的方法

    1. 概述 我们之前为大家分享过在三维地球开源平台离线加载卫星影像的方法,主要包括基于桌面端的OsgEarth开源三维地球和基于Web端的Cesium开源三维地球等平台的局域网离线加载. 另外,也为大 ...

  2. java音乐网站源码_Vue + SpringBoot + MyBatis 音乐网站

    一.前言 这里对音乐网站这个项目的开发流程做一下描述,我觉得了解了具体实现的来龙去脉,上手自己做就容易得多了,要知道数据是怎么从数据库一步步跑到前端页面的,当知道了整个的流程再去处理中间的细节,具体实 ...

  3. php动漫随机图源码,随机图片API源码

    下列代码保存任意文件名的 php 文件 header('Cache-Control:no-cache,must-revalidate'); header('Pragma:no-cache'); hea ...

  4. php采集一言代码_用PHP制作api源码简单实现一言 / 随机一句功能

    很多人都喜欢在自己的网站页面中加个一言,不过一般都是调用的第三方api.其实,使用phpfile_get_contents 函数就能通过短短的几行代码就实现该功能! 准备工作 首先准备一个代码编辑器, ...

  5. 南网优惠电费接口API源码

    电费充值接口 1.添加充值卡 网关URL:https://router.wikeyun.cn/rest/Power/addCard 参数名 类型 必填 参数说明 store_id 字符串 是 店铺ID ...

  6. 网盘搜索神器php源码,127网盘搜索源码|网盘资源搜索神器|thinkphp3.1.3框架开发的...

    网盘资源搜索神器 – 专业网盘搜索 – 搜您所想搜您所要 -盘搜利器,百度盘搜,115福利,360网盘福利,360盘搜,千脑盘搜,迅载网盘,vdisk威盘,华为盘搜,115盘搜,金山盘搜,千军万马,百 ...

  7. 网盘搜索插件php源码,PHP网盘资源搜索源码 127盘搜网盘搜索神器 THINKPHP内核

    127泛搜索网盘搜索器械,最快最稳定的网盘搜索器械,可以支持所有的网盘搜索,百度,360,微云,成都网盘,徐州网盘,百度网盘,千岛网盘,v盘微盘,新浪微盘,119G网盘.磁盘,几千匹马,一个木河网盘, ...

  8. 音乐相册源码php,PHP+MySQL音乐相册网站的设计与实现

    音乐是人们生活的调剂品,它可以陶冶人们的情操,同事旅游照相成了大家必不可少放松项目.虽然照片最后会存入到自己的电脑里,但是时间一长.照片一多,这些有着勾起回忆的"资料",就会显得杂 ...

  9. 随机二次元新浪图床api源码

    介绍: 随机二次元新浪图床api源码,图片默认均为http,采用新浪图片,高速访问. 有兴趣的小伙伴可以自己替换为更好的图片链接地址. 网盘下载地址: http://kekewangLuo.net/t ...

  10. php+api抖音随机播放视频源码

    简介: php+api抖音随机播放视频源码,前端纯静态html+css,数据采用php+API接口调用第三方数据,不需要配置环境,上传即用. 源码体积小,视频采集自网络,无视频资源,内置多条播放线路. ...

最新文章

  1. [USACO16JAN]子共七Subsequences Summing to Sevens
  2. CentOS下TPC-W安装
  3. 操作系统各大公司笔试题汇总
  4. python求素数算法_Python程序最多可计算n个质数(使用不同算法)
  5. C++远航之封装篇——对象指针、this指针
  6. ASP.NET应用程序性能测试
  7. 基于 OPC 规范的客户应用程序实现
  8. AI学习笔记(十一)CNN之图像识别(上)
  9. linux 黑苹果 win7双系统,学习笔记:安装黑苹果和win双系统(基础篇)
  10. 10月15号 360一面
  11. win7下计算机假死,Win7系统电脑经常发生假死现象的五种情况及解决方法
  12. pikachu漏洞搭建平台
  13. 微信公众账号分类入门知识
  14. 神经网络预测结果都一样,神经网络预测结果分析
  15. 最新opencv-c++安装及配置教程(VS2019 C++ opencv4.4.0)
  16. 机器学习实战(1)—— 机器学习基础
  17. Lightly 自动构建开发环境
  18. 51单片机:6位数码管动态显示,从600000开始,每0.5秒加1
  19. 对于5G时代的出现IT行业的前景怎么样!
  20. python pipe模块用法

热门文章

  1. 【DB宝41】监控利器PMM的使用--监控MySQL、PG、MongoDB、ProxySQL等
  2. 系统工程原理——指标权重的确定方法
  3. Word文字处理技巧
  4. RDDs, Spark Memory, and Execution
  5. java 实现pdf 转图片_java实现PDF转图片的方法
  6. Audio:Android-TinyAlsa架构 Mixer API
  7. 发布海外媒体稿件更好帮助企业海外营销推广
  8. 快递行业面单打印解决方案-快宝云打印
  9. I2C电路故障排除---边沿时间与杜邦线
  10. VMware Horizon view 7 云桌面终端安全解决方案