---
title: "获取视频评论关键词分析/Get comment keywords analysis"
method: GET
path: "/api/v1/tiktok/analytics/fetch_comment_keywords"
tags: ["TikTok-Analytics-API"]
---

# 获取视频评论关键词分析/Get comment keywords analysis

`GET /api/v1/tiktok/analytics/fetch_comment_keywords`

## Request

- Base URL: `https://api.tikhub.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.tikhub.io/api/v1/tiktok/analytics/fetch_comment_keywords`
- Auth: HTTP bearer

# [中文]
### 用途:
- 分析视频评论中出现的热门关键词和话题，挖掘用户反馈
- 提取观众评论中的主要内容和观点，帮助理解受众关注点
- 支持创作者优化内容策略，增强与观众的互动和连接

### 参数:
- item_id: 视频作品ID，必填参数，可从视频分享链接或TikTok Studio获取

### 返回内容说明:
- `item_id`: 请求的视频ID
- `key_words`: 评论中提取的关键词列表，包含以下字段:
  - `key_word`: 关键词文本
  - `comments`: 包含该关键词的评论列表，每条评论包含:
    - `cid`: 评论ID
    - `text`: 评论内容
    - `create_date`: 评论创建时间戳
    - `digg_count`: 评论获赞数量
    - `comment_type`: 评论类型
    - `comment_author`: 评论作者信息
      - `uid`: 用户ID
      - `nick_name`: 用户昵称
      - `cover`: 用户头像信息
        - `url_list`: 头像URL列表

### 示例响应:
```json
{
  "code": 200,
  "router": "/api/v1/tiktok/analytics/fetch_comment_keywords",
  "params": {
    "item_id": "7502551047378832671"
  },
  "data": {
    "item_id": "7502551047378832671",
    "key_words": [
      {
        "key_word": "tik tok",
        "comments": [
          {
            "cid": "7502621950457463574",
            "comment_author": {
              "nick_name": "ollie_russell05",
              "uid": "7332627012203414560"
            },
            "create_date": 1746840350,
            "digg_count": 17,
            "text": "Imagine been tik tok and only getting 700 likes 🥀🙏😭"
          }
        ]
      },
      {
        "key_word": "go viral",
        "comments": [
          {
            "cid": "7502743477604680465",
            "comment_author": {
              "nick_name": "★ 🇦🇫",
              "uid": "7274239704915149829"
            },
            "create_date": 1746868614,
            "digg_count": 13,
            "text": "I want to go viral"
          }
        ]
      }
    ]
  }
}
```

# [English]
### Purpose:
- Analyze popular keywords and topics in video comments to uncover user feedback
- Extract main content and opinions from audience comments to understand viewer focus points
- Support creators in optimizing content strategy and enhancing audience engagement and connection

### Parameters:
- item_id: Video ID, required parameter, can be obtained from video sharing links or TikTok Studio

### Return Description:
- `item_id`: The requested video ID
- `key_words`: List of keywords extracted from comments, including:
  - `key_word`: Keyword text
  - `comments`: List of comments containing this keyword, each comment includes:
    - `cid`: Comment ID
    - `text`: Comment content
    - `create_date`: Comment creation timestamp
    - `digg_count`: Number of likes on the comment
    - `comment_type`: Comment type
    - `comment_author`: Comment author information
      - `uid`: User ID
      - `nick_name`: User nickname
      - `cover`: User avatar information
        - `url_list`: List of avatar URLs

### Example Response:
```json
{
  "code": 200,
  "router": "/api/v1/tiktok/analytics/fetch_comment_keywords",
  "params": {
    "item_id": "7502551047378832671"
  },
  "data": {
    "item_id": "7502551047378832671",
    "key_words": [
      {
        "key_word": "tik tok",
        "comments": [
          {
            "cid": "7502621950457463574",
            "comment_author": {
              "nick_name": "ollie_russell05",
              "uid": "7332627012203414560"
            },
            "create_date": 1746840350,
            "digg_count": 17,
            "text": "Imagine been tik tok and only getting 700 likes 🥀🙏😭"
          }
        ]
      },
      {
        "key_word": "go viral",
        "comments": [
          {
            "cid": "7502743477604680465",
            "comment_author": {
              "nick_name": "★ 🇦🇫",
              "uid": "7274239704915149829"
            },
            "create_date": 1746868614,
            "digg_count": 13,
            "text": "I want to go viral"
          }
        ]
      }
    ]
  }
}
```

## Query parameters

- `item_id` string, required: 作品id/Video id

## Response `200`

Successful Response

- ResponseModel
  - `code` integer: HTTP status code | HTTP状态码
  - `request_id` string, nullable: Unique request identifier | 唯一请求标识符
  - `message` string: Response message (EN-US) | 响应消息 (English)
  - `message_zh` string: Response message (ZH-CN) | 响应消息 (中文)
  - `support` string: Support message | 支持消息
  - `time` string: The time the response was generated | 生成响应的时间
  - `time_stamp` integer: The timestamp the response was generated | 生成响应的时间戳
  - `time_zone` string: The timezone of the response time | 响应时间的时区
  - `docs` string, nullable: Link to the API Swagger documentation for this endpoint | 此端点的 API Swagger 文档链接
  - `cache_message` string, nullable: Cache message (EN-US) | 缓存消息 (English)
  - `cache_message_zh` string, nullable: Cache message (ZH-CN) | 缓存消息 (中文)
  - `cache_url` string, nullable: The URL to access the cached result | 访问缓存结果的 URL
  - `router` string: The endpoint that generated this response | 生成此响应的端点
  - `params` unknown
  - `data` unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-08** `96a122a5f220`: 2 info
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2026-09-01** `50f9ec6e1cd3`: 2 info
  - the `cache_message` response's property default value changed from `This request will be cached. You can access the cached result directly using the URL below, valid for 24 hours. Accessing the cache will not incur additional charges.` to `This response is cached and accessible via the URL below for 24 hours at no extra cost. The cache is for request tracing only — it doesn't affect the API's data freshness and won't be returned through the API again.` for the status `200`
  - the `cache_message_zh` response's property default value changed from `本次请求将被缓存，你可以使用下面的 URL 直接访问缓存结果，有效期为 24 小时，访问缓存不会产生额外费用。` to `本次响应已缓存，可通过下方 URL 直接查看，有效期 24 小时，访问缓存链接无额外费用。缓存仅用于请求溯源，不影响接口数据的时效性，也不会再次通过接口返回。` for the status `200`
- **2026-04-14** `ee5b7c9c88f5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/tikhub/apis/tikhub-douyin-tiktok-xiaohongshu-lemon8-bilibili-kuaishou-pi/changes/api/v1/tiktok/analytics/fetch_comment_keywords/get.md)

---

[API](https://skmtc.dev/tikhub/apis/tikhub-douyin-tiktok-xiaohongshu-lemon8-bilibili-kuaishou-pi.md) - [All operations](https://skmtc.dev/tikhub/apis/tikhub-douyin-tiktok-xiaohongshu-lemon8-bilibili-kuaishou-pi/llms.txt) - [OpenAPI document](https://skmtc.dev/tikhub/apis/tikhub-douyin-tiktok-xiaohongshu-lemon8-bilibili-kuaishou-pi/revisions/86a3483c705a?raw)
