https://api-v2.cenguigui.cn/api/kugou/mv_pc.php
GET
JSON
正常启用
以下参数为接口所需调用信息
| 参数 | 是否必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|
| url | 是 | 是 | 无 |
https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/
https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/
{
"code": 200,
"message": "success",
"data": {
"title": "晴天 - 周杰伦",
"duration": 317.4,
"publish_date": "2003-07-31",
"hash": "9C2EE96C98E7DA251AF731875D9E2CB4",
"mv_id": 117613,
"videos": [
{
"quality": "标清",
"url": "https://mvwebfs.tx.kugou.com/202508271112/22ff9d12469d9a1b9923c3f35c7d37cb/v2/c95d0a0bef765bb6413758e290f873d4/KGTX/CLTX002/c95d0a0bef765bb6413758e290f873d4.mp4",
"backup_url": "https://mvwebfs.kugou.com/202508271112/e9ae9fce4bde62567aab1e25c664c013/KGTX/CLTX002/c95d0a0bef765bb6413758e290f873d4.mp4",
"size": 81.06,
"bitrate": 2142.41
},
{
"quality": "流畅",
"url": "https://mvwebfs.tx.kugou.com/202508271112/e07a06fbc3166018d845d49f453f440e/v2/9c2ee96c98e7da251af731875d9e2cb4/KGTX/CLTX002/9c2ee96c98e7da251af731875d9e2cb4.mp4",
"backup_url": "https://mvwebfs.kugou.com/202508271112/ac0b6f51a4ecd82ce5f65a7da5f3724e/KGTX/CLTX002/9c2ee96c98e7da251af731875d9e2cb4.mp4",
"size": 20.35,
"bitrate": 537.78
},
{
"quality": "高清",
"url": "https://mvwebfs.tx.kugou.com/202508271112/59b88ec92c64aeaed9451224b0e0fe17/v2/44d0039d26d24f34c9898185c62ee575/KGTX/CLTX002/44d0039d26d24f34c9898185c62ee575.mp4",
"backup_url": "https://mvwebfs.kugou.com/202508271112/9bf115dab7a468bbd2542de202297f49/KGTX/CLTX002/44d0039d26d24f34c9898185c62ee575.mp4",
"size": 156.4,
"bitrate": 4133.42
}
]
},
"timestamp": 1756264353
}
// JavaScript调用示例
fetch("https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/", {
method: "GET",
headers: {
"Content-Type": "application/json"
}
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error("Error:", error));
# Python调用示例
import requests
url = "https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/"
response = requests.get(url)
print(response.json())
// Java调用示例
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.time.Duration;
public class ApiExample {
public static void main(String[] args) throws Exception {
HttpClient client = HttpClient.newBuilder()
.version(HttpClient.Version.HTTP_2)
.connectTimeout(Duration.ofSeconds(10))
.build();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/"))
.build();
client.sendAsync(request, HttpResponse.BodyHandlers.ofString())
.thenApply(HttpResponse::body)
.thenAccept(System.out::println)
.join();
}
}
<?php
// PHP调用示例
$url = "https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
print_r($result);
?>
// C#调用示例
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
using var client = new HttpClient();
var url = "https://api-v2.cenguigui.cn/api/kugou/mv_pc.php?url=https://www.kugou.com/mvweb/html/mv_2ir1f4/";
var response = await client.GetAsync(url);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
}
}
// 响应结果将显示在这里