返回首页

【去水印】抖音主页解析

浏览: 329921 最后更新: 2024-11-24 23:19:27

接口说明

【去水印】抖音主页解析

接口基本信息

API地址

https://api.cenguigui.cn/api/douyin/user.php?url=主页链接

请求方式

GET

返回格式

JSON

接口状态

正常启用

参数说明

以下参数为接口所需调用信息

参数 是否必填 类型 说明 示例
url抖音主页链接:https://v.douyin.com/iM5g7LsM/,或者是重定向后的:https://www.douyin.com/user/MS4wLjABAAAAMpdbA6rWavnSDRTi4xcAucCiYmHd7Ri5Y_f3W3OdTqo
cookie失效时请抓cookie填写只需要:ttwid=到最后即可,默认自带参数

请求示例

HTTP请求

https://api.cenguigui.cn/api/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/

调用示例

代码示例

手机端分享的主页:
https://api.cenguigui.cn/api/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/

电脑端主页链接:
https://api.cenguigui.cn/api/douyin/user.php?url=https://www.douyin.com/user/MS4wLjABAAAAMpdbA6rWavnSDRTi4xcAucCiYmHd7Ri5Y_f3W3OdTqo

返回结果

HTTP 200 OK
[
    {
        "code": 200,
        "msg": "解析成功",
        "sec_uid": "MS4wLjABAAAAMpdbA6rWavnSDRTi4xcAucCiYmHd7Ri5Y_f3W3OdTqo",
        "data": {
            "aweme_id": "7371361233297034511",
            "nickname": "笒鬼鬼",
            "avatar": "https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-avt-0015_97bd9a294e5562114efffd0f0bdb521a.jpeg?from=327834062",
            "share_url": "https://www.iesdouyin.com/share/video/7371361233297034511/?region=CN&mid=7371361304944085779&u_code=154976742&did=MS4wLjABAAAAtc0xk9n9Sl1qhKodQiyXUH-Ole73khNWY4T8wul--uqj5yT0aUKBi09sIclmBiVN&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&with_sec_did=1&titleType=title&share_sign=qSKuYxyBj4PpgF081yn4bEUkHRjDV4KQn5DytqwahDk-&share_version=290100&ts=1721838863&from_aid=6383&from_ssr=1",
            "author": "笒鬼鬼",
            "title": "vue+vant音乐笒鬼鬼原创",
            "comment": 6,
            "play": 768,
            "like": 10,
            "pic": "https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/oUHQAIHE7v6QMAreYzImKKAfMeYGBCL9a6ZBQW~tplv-dy-360p.jpeg?x-expires=1723046400&x-signature=noNlVQULz7l8YRs2TzJ0AZ89cWM%3D&from=327834062&s=PackSourceEnum_PUBLISH&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=20240725003423C426B0BC84BE3021E05B",
            "pic_list": [
                "https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/oUHQAIHE7v6QMAreYzImKKAfMeYGBCL9a6ZBQW~tplv-dy-360p.jpeg?x-expires=1723046400&x-signature=noNlVQULz7l8YRs2TzJ0AZ89cWM%3D&from=327834062&s=PackSourceEnum_PUBLISH&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=20240725003423C426B0BC84BE3021E05B",
                "https://p9-pc-sign.douyinpic.com/tos-cn-p-0015/oUHQAIHE7v6QMAreYzImKKAfMeYGBCL9a6ZBQW~tplv-dy-360p.jpeg?x-expires=1723046400&x-signature=D%2FCNu2%2F5re4oI29B17W7Bvn1Fck%3D&from=327834062&s=PackSourceEnum_PUBLISH&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=20240725003423C426B0BC84BE3021E05B"
            ],
            "type": "视频"
        },
        "video_info": {
            "pic": "https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/oUHQAIHE7v6QMAreYzImKKAfMeYGBCL9a6ZBQW~tplv-dy-360p.jpeg?x-expires=1723046400&x-signature=noNlVQULz7l8YRs2TzJ0AZ89cWM%3D&from=327834062&s=PackSourceEnum_PUBLISH&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=20240725003423C426B0BC84BE3021E05B",
            "pic_list": [
                "https://p3-pc-sign.douyinpic.com/tos-cn-p-0015/oUHQAIHE7v6QMAreYzImKKAfMeYGBCL9a6ZBQW~tplv-dy-360p.jpeg?x-expires=1723046400&x-signature=noNlVQULz7l8YRs2TzJ0AZ89cWM%3D&from=327834062&s=PackSourceEnum_PUBLISH&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=20240725003423C426B0BC84BE3021E05B",
                "https://p9-pc-sign.douyinpic.com/tos-cn-p-0015/oUHQAIHE7v6QMAreYzImKKAfMeYGBCL9a6ZBQW~tplv-dy-360p.jpeg?x-expires=1723046400&x-signature=D%2FCNu2%2F5re4oI29B17W7Bvn1Fck%3D&from=327834062&s=PackSourceEnum_PUBLISH&se=false&sc=origin_cover&biz_tag=pcweb_cover&l=20240725003423C426B0BC84BE3021E05B"
            ],
            "height": 360,
            "width": 640,
            "size": "7.92 MB",
            "url": "https://v3-web.douyinvod.com/9097989b8402ec54b9b25a295cee11ac/66a157cc/video/tos/cn/tos-cn-ve-15/osaQvBfECAmkMeEaeECv7lAQHjIcFOB7DjBKVM/?a=6383&ch=10&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=457&bt=457&cs=0&ds=3&ft=LjhJEL998xsRu.0mD0P5XEhX.xiXUUKxxVJE2wpHpCPD-Ipz&mime_type=video_mp4&qs=0&rc=ODU3NztnOWk6OGg1OjMzZUBpM2l0O2s5cnk4czMzNGkzM0AvMGJhNC4wX18xYy41XzA1YSMvX21zMmRrXzNgLS1kLWFzcw%3D%3D&btag=c0000e00028000&cquery=101r_100B_100H_100K_100o&dy_q=1721838863&feature_id=f0150a16a324336cda5d6dd0b69ed299&l=20240725003423C426B0BC84BE3021E05B"
        },
        "music_info": {
            "id": 7371361304944085779,
            "title": "@笒鬼鬼创作的原声",
            "author": "笒鬼鬼",
            "pic": "https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_97bd9a294e5562114efffd0f0bdb521a.jpeg?from=327834062",
            "pic_list": [
                "https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-avt-0015_97bd9a294e5562114efffd0f0bdb521a.jpeg?from=327834062"
            ],
            "url": "https://sf5-hl-cdn-tos.douyinstatic.com/obj/ies-music/7371361303086074663.mp3",
            "url_list": [
                "https://sf5-hl-cdn-tos.douyinstatic.com/obj/ies-music/7371361303086074663.mp3",
                "https://sf3-cdn-tos.douyinstatic.com/obj/ies-music/7371361303086074663.mp3"
            ],
            "duration": "2 分 22 秒",
            "height": 720,
            "width": 720,
            "owner_nickname": "笒鬼鬼"
        },
        "images_info": {
            "images": null,
            "height": null,
            "width": null
        },
        "hot_words": {
            "text_extra": [],
            "hashtag_id": null,
            "start": null
        },
        "time": "2024-05-21"
    }
]

调用示例

// JavaScript调用示例
fetch("https://api.cenguigui.cn/api/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/", {
  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/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/"

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/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/"))
                .build();
                
        client.sendAsync(request, HttpResponse.BodyHandlers.ofString())
                .thenApply(HttpResponse::body)
                .thenAccept(System.out::println)
                .join();
    }
}
<?php
// PHP调用示例
$url = "https://api.cenguigui.cn/api/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/";

$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/douyin/user.php?url=https://v.douyin.com/iM5g7LsM/";
        
        var response = await client.GetAsync(url);
        
        var result = await response.Content.ReadAsStringAsync();
        Console.WriteLine(result);
    }
}