下载鸥 > 网站下载 > 开发教程 > PHP

PHP全民k歌作品解析接口

267 2020-11-22 15:04:23

收藏

简述

PHP全民k歌作品解析接口

PHP全民k歌作品解析接口

<?php
header("Access-Control-Allow-Origin:*");
header('Content-type: application/json');
if(isset($_GET['id'])){
//读取全民K歌接口//
$html=http_curl('https://kg.qq.com/cgi/kg_ugc_getdetail?v=4&format=json&inCharset=utf8&outCharset=utf-8&shareid='.$_GET['id']);
$r=json_decode($html,true);
//获取歌曲链接//
$mp3=$r['data']['playurl'];
//获取歌曲名称//
$user=$r['data']['song_name'];
//获取作者昵称//
$kg_nick=$r['data']['kg_nick'];
//获取作品图//
$img=$r['data']['cover'];
//获取作者头像//
$userimg=$r['data']['avatar'];
//打包JSON//
$result=array("code"=>1,"uesr_name"=>$user,"user_img"=>$userimg,"kg_nick"=>$kg_nick,"mp3img"=>$img,"mp3url"=>$mp3);
//输出JSON数据//
echo json_encode($result);
}
function http_curl($url){
    $curl = curl_init();
    curl_setopt($curl,CURLOPT_URL,$url);
    curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,30);
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
    $data=curl_exec($curl);
    curl_close($curl);
    return $data;
}
?>

 

本文地址:https://xzo.com.cn/develop/php/494.html

有帮助,很赞!

信息来源:精准像素
信息标签
导出教程 下载word版教程
发表评论 共有条评论
关于PHP

PHP是一种服务器端、跨平台、html嵌入式的脚本语言,其功能十分强大、入门简单。在过去,民间一直有说法称“PHP是最好的编程语言”,是PHP开发者对自身所使用语言的肯定。

PHP曾是最主流的网站web开发语言之一,现在也依然十分流行。

推荐PHP开发教程
PHP怎样用正则判断一个链接是内链还是外链?
PHP怎样用正则判断一个链接是内链还是外链?

在日常文章的发表过程中,由于需要引入一些外部链接达到更好的效果与体验。但...

26 1201
str_replace怎样一次性替换多个值(数组)?
str_replace怎样一次性替换多个值(数组)?

我们知道,str_replace是可以执行替换命令的,但一般是用于一对一替换,这个很好...

1 316
php怎样开发一个访问密码的界面防止资源被爬取?
php怎样开发一个访问密码的界面防止资源被爬取?

互联网上每天都有很多爬虫到处爬取内容,你可能不知道他们是干嘛的,但其中肯定...

1 290
PHP排序函数sort、asort、rsort、krsort、ksort区别与用法详解
PHP排序函数sort、asort、rsort、krsort、ksort区别与用法详解

在php中自带了大量了数组排序函数,使用起来非常简单,下面我们一一来介绍一下...

3 326
宝塔Nginx免费防火墙提示post参数(post_max_size)值长度超过20w已被系统拦截怎么办?
宝塔Nginx免费防火墙提示post参数(post_max_size)值长度超过20w已被系统拦截怎么办?

页面提交post请求后被宝塔防火墙拦截,查看日志显示错误:参数值长度超过20w已...

1 415
php多维数组foreach循环
php多维数组foreach循环

多维数组在实际开发中比较常见,要foreach循环也很简单。...

0 308
PHP函数switch()介绍
PHP函数switch()介绍

通俗的说,现在有结果A B C D E,每个结果代表不同的意义,此时我们可以用if else...

0 297
json数据{}转为php数组[]
json数据{}转为php数组[]

json是使用非常广泛的数据,通过使用json,我们还可以实现多种语言的联动。今天...

0 268
随机PHP开发教程
通过PHP获取抖音无水印视频
通过PHP获取抖音无水印视频

php无水印解析抖音视频接口,直接返回抖音视频链接地址。...

0 955
PHP检测域名是否被注册接口
PHP检测域名是否被注册接口

如果需要批量注册域名,一个个去阿里云检索肯定很慢。今天,我们分享一个检测你...

15 815
PHP限制上传附件类型方法
PHP限制上传附件类型方法

PHP限制上传附件类型方法,这段代码应该都能看懂了。type指的上传类型,需要什...

0 844
PHP利用date函数读取系统时间
PHP利用date函数读取系统时间

PHP利用date函数读取系统时间,很简单,下面是代码...

3 808
PHP查询百度收录数量代码
PHP查询百度收录数量代码

PHP查询百度收录数量代码,可以直接在网站上显示网站收录数量。这种是封装的...

0 835
怎样用PHP批量删除七牛云空间全部文件?
怎样用PHP批量删除七牛云空间全部文件?

七牛的云存储官方并没有提供批量删除空间文件的功能,很是不方便,可以利用根据...

15 361
PHP新浪短网址(t.cn)API接口
PHP新浪短网址(t.cn)API接口

短网址可有效避免拦截,是我们常用的外部链接形式。那么,怎样通过新浪短网址接...

3 839
利用PHP实现windows开机邮件提醒
利用PHP实现windows开机邮件提醒

家里经常有朋友来访,无可避免的是我的辣鸡笔记本肯定要被他们玩弄,于是我想,如...

7 808
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入