https://api.cenguigui.cn/api/video/?url=去水印的链接
GET
JSON
正常启用
以下参数为接口所需调用信息
| 参数 | 是否必填 | 类型 | 说明 | 示例 |
|---|---|---|---|---|
| url | 链接 | 是 | 无 |
https://api.cenguigui.cn/api/video/?url=https://v.douyin.com/idBjGAvf/
{
"code": 200,
"msg": "解析成功",
"data": {
"id": 7286474403188100413,
"author": "56岁美少女",
"uid": 4135980135,
"avatar": "https://p26.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_9cb760f3eba1edbfc1c4f8fdf5ef9106.jpeg?from=116350172",
"like": 114140,
"time": 1696514538,
"title": "叫你儿子来看",
"cover": "https://p3-sign.douyinpic.com/tos-cn-i-0813/ooNA8AeHcInlobAAHiAgblDll9Qh9sqACAesgC~c5_300x400.webp?x-expires=1719129600&x-signature=ndR6ztgljvEqdq%2FIL%2FcahP6p10E%3D&from=3213915784_large&s=PackSourceEnum_DOUYIN_REFLOW&se=false&sc=cover&biz_tag=aweme_video&l=20240609165156CB280CD7A654A80FCDDB",
"url": "https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fg10000ckfc3a3c77ucg46u8sl0&ratio=1080p&line=0",
"music": {
"author": "56岁美少女",
"avatar": "https://p11.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_9cb760f3eba1edbfc1c4f8fdf5ef9106.jpeg?from=116350172",
"url": "https://aweme.snssdk.com/aweme/v1/play/?video_id=v0200fg10000ckfc3a3c77ucg46u8sl0&ratio=1080p&line=0"
},
"text": {
"msg": "抖音视频解析",
"time": "当前解析时间为:2024-06-09 16:51:56"
}
}
}
// JavaScript调用示例
fetch("https://api.cenguigui.cn/api/video/?url=https://v.douyin.com/idBjGAvf/", {
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.cenguigui.cn/api/video/?url=https://v.douyin.com/idBjGAvf/"
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.cenguigui.cn/api/video/?url=https://v.douyin.com/idBjGAvf/"))
.build();
client.sendAsync(request, HttpResponse.BodyHandlers.ofString())
.thenApply(HttpResponse::body)
.thenAccept(System.out::println)
.join();
}
}
<?php
// PHP调用示例
$url = "https://api.cenguigui.cn/api/video/?url=https://v.douyin.com/idBjGAvf/";
$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.cenguigui.cn/api/video/?url=https://v.douyin.com/idBjGAvf/";
var response = await client.GetAsync(url);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
}
}
// 响应结果将显示在这里