CoreClaw
商店
定价
开始免费试用
vew5uoxb

tiktok 多功能接口

定价
Try for free
vew5uoxb

tiktok 多功能接口

vew5uoxb/tiktok-duo-gong-neng-jie-kou

这个 CoreClaw Worker 可以在一个工具里采集 TikTok 的标签视频、用户主页视频和指定视频详情,适合做热门内容追踪、创作者分析、社媒监听、竞品内容研究、营销线索筛选和数据导出。 当前支持三种采集模式: - 标签模式:根据 TikTok 标签关键词或标签链接采集视频列表。 - 用户模式:根据 TikTok 用户名或主页链接采集主页视频或转发内容。 - 视频模式:根据一个或多个 TikTok 视频链接采集视频详情,也可以选择采集相关视频。

免费试用

你可以通过 CoreClaw API,在自己的应用中以编程方式调用 Worker。在下方选择你偏好的开发语言。使用 CoreClaw API 前,需要先注册 CoreClaw 账号并获取 API 密钥——在控制台的概览页中即可找到.

import java.io.IOException;
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 ScraperRunSimple {
    // API URL
    private static final String API_URL = "https://openapi.coreclaw.com/api/v1/scraper/run";

    // Your API KEY
    private static final String API_KEY = "<YOUR_API_KEY>";

    // Request timeout (seconds)
    private static final int TIMEOUT = 30;
    
    public static void main(String[] args) {
        // Build request JSON
        String jsonBody = buildRequestBody();
        
        // Create HttpClient
        HttpClient client = HttpClient.newBuilder()
            .connectTimeout(Duration.ofSeconds(TIMEOUT))
            .build();
        
        // Create HttpRequest
        HttpRequest request = HttpRequest.newBuilder()
            .uri(URI.create(API_URL))
            .timeout(Duration.ofSeconds(TIMEOUT))
            .header("api-key", API_KEY)
            .header("Content-Type", "application/json")
            .POST(HttpRequest.BodyPublishers.ofString(jsonBody))
            .build();

        System.out.println("Sending request to API...");

        try {
            // Send request
            HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());

            // Check HTTP status code
            int statusCode = response.statusCode();
            if (statusCode != 200) {
                System.out.println("Request failed!");
                System.out.println("HTTP error: " + statusCode + " - " + response.body());
                return;
            }

            // Parse response (simple string handling, no external libraries needed)
            String responseBody = response.body();
            System.out.println("Response content: " + responseBody);

            // Extract run_slug (simple parsing)
            String runSlug = extractRunSlug(responseBody);
            if (runSlug != null) {
                System.out.println("Worker run successful!");
                System.out.println("Run ID: " + runSlug);
                System.out.println("You can use this ID to query run status and results");
            } else {
                System.out.println("Request failed!");
                System.out.println("Unable to parse run_slug");
            }
        } catch (IOException e) {
            System.out.println("Request failed!");
            System.out.println("IO error: " + e.getMessage());
        } catch (InterruptedException e) {
            System.out.println("Request failed!");
            System.out.println("Request interrupted: " + e.getMessage());
            Thread.currentThread().interrupt();
        }
    }

    /**
     * Build request JSON body
     */
    private static String buildRequestBody() {
        return """
            {
                "scraper_slug": "01KG2DV66JTCN65ZBTRX3M456E",
                "version": "v1.0.8",
                "input": {
                    "parameters": {
                        "system": {
                            "proxy_region": "",
                            "cpus": 0.125,
                            "memory": 512,
                            "execute_limit_time_seconds": 1800,
                            "max_total_charge": 0,
                            "max_total_traffic": 0
                        },
                        "custom": {
          "collection_type": "hashtag",
          "targets": [
                    {
                              "string": "fyp"
                    }
          ],
          "fetch_count": 10,
          "fetch_comments": false,
          "comment_max_per_post": null,
          "comment_top_level_max_per_post": 0,
          "comment_reply_max_per_comment": 0,
          "comment_max_pages": 10,
          "video_fetch_count": 10,
          "profile_scrape_section": "Videos",
          "profile_video_sort": "Latest",
          "exclude_pinned_posts": false,
          "filter_publish_after_date": "",
          "filter_publish_before_date": "",
          "filter_heart_less_than": null,
          "filter_heart_gte_than": null,
          "max_follower_fetch_num": 0,
          "max_following_fetch_num": 0,
          "scrape_related_videos": false,
          "retry_times": 3,
          "retry_delay_seconds": 1
}
                    }
                },
                "callback_url": "https://your-domain.com/callback"
            }
            """;
    }

    /**
     * Extract run_slug from response (simple string handling)
     */
    private static String extractRunSlug(String json) {
        try {
            // Find "run_slug":"xxx"
            int startIndex = json.indexOf("\"run_slug\":\"");
            if (startIndex == -1) {
                return null;
            }

            startIndex += "\"run_slug\":\"".length();
            int endIndex = json.indexOf("\"", startIndex);
            if (endIndex == -1) {
                return null;
            }
            return json.substring(startIndex, endIndex);
        } catch (Exception e) {
            return null;
        }
    }
}

更多资源

API 参考文档
包含所有端点和参数的完整 API 文档

定价

失败结果不计费

用户评分

5.0

开发者

vew5uoxb

Worker 数据

13次 累计运行
成功率:53.85%
最后更新时间:2026.06.27

分类

TikTok

分享

你可能也喜欢

探索商店中更多热门采集工具

查看全部采集工具
TikTok 批量视频抓取

TikTok 批量视频抓取

by CoreClaw

TikTok批量视频抓取工具能够高效获取TikTok平台指定帖子的完整数据,并将其转化为可深度分析的结构化信息。用户只需输入简单信息,即可快速获取包括视频内容、互动指标、传播效果、音轨信息在内的多维数据。该工具都能帮助企业为内容创作和营销决策提供可靠的数据支撑。

4.8
35 次运行
低至 $2.7/1,000 结果
TikTok 个人资料抓取(by search URL )

TikTok 个人资料抓取(by search URL )

by CoreClaw

利用搜索 URL 提取 TikTok 创作者公开主页数据,包括个人简介、粉丝数量、内容表现与互动指标,且不受平台 API 限制。支持数据导出、API 调用及第三方集成。

4.6
38 次运行
低至 $2.7/1,000 结果
TikTok 评论抓取工具(by posts URL)

TikTok 评论抓取工具(by posts URL)

by CoreClaw

通过输入视频URL,批量提取公开的TikTok视频评论数据,包括评论内容、用户信息、点赞数、回复列表等,输出CSV或JSON格式。支持舆情分析、用户洞察,零代码操作,一键导出结构化数据。

4.4
29 次运行
低至 $2.7/1,000 结果
TikTok 个人资料抓取工具(by URL)

TikTok 个人资料抓取工具(by URL)

by CoreClaw

通过输入URL,批量提取公开的TikTok创作者主页数据,包括简介、粉丝数、内容表现、互动指标等,输出CSV或JSON格式。支持用户分析、营销决策,零代码操作,一键导出结构化数据。

4.3
28 次运行
低至 $2.7/1,000 结果
查看全部采集工具
CoreClaw

通过开箱即用的 Worker,快速搭建您的数据采集工作流。

邮箱:support@coreclaw.com

资源中心

  • 快速开始
  • API 参考
  • 销售线索
  • 联盟计划

推荐

  • 商店
  • 定价

地址

頂點數創有限公司

香港九龍大角咀通州街111號雲之端1樓9室