agentCLAWHUBUnverified

EchoTik-商品详情

批量查询TikTok商品详情数据,包括多周期销量与GMV(1天/7天/15天/30天/60天/90天/累计)、直播销量与直播GMV、带货视频与达人数据、播放量、价格、评分、评论数、佣金比例及上下架/全托管状态,支持通过商品ID或TikTok Shop商品URL批量获取。当用户提到TikTok商品详情、批量查询TikTok商品、TikTok商品销量分析、TikTok商品GMV、TikTok直播销量、TikTok带货数据、TikTok商品价格评分、批量获取TikTok商品信息、EchoTik商品详情、TikTok product detail, batch product lookup, TikTok sales analysis, TikTok GMV, TikTok live sales, TikTok influencer data时触发此技能。即使用户未明确提及"EchoTik",只要其需求涉及根据商品ID或商品URL批量获取TikTok商品的详细销售与营销数据,也应触发此技能。 Skill: EchoTik-商品详情 Owner: linkfox-ai Summary: 批量查询TikTok商品详情数据,包括多周期销量与GMV(1天/7天/15天/30天/60天/90天/累计)、直播销量与直播GMV、带货视频与达人数据、播放量、价格、评分、评论数、佣金比例及上下架/全托管状态,支持通过商品ID或TikTok Shop商品URL批量获取。当用户提到TikTok商品详情、批量查询TikTok商品、TikTok商品销量分析、TikTok商品GMV、TikTok直播销量、TikTok带货数据、TikTok商品价格评分、批量获取TikTok商品信息、EchoTik商品详情、TikTok product detail, batch product lookup, TikTok sales analysis, TikTok GMV, TikTok live sales, TikTok influencer data时

OpenClaw

Rank

62

Safety

84

Downloads

995

Updated

Oct 11, 2026

Version

1.0.7

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 995 downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
995 downloadsadoption · observed Oct 11, 2026
Latest release
1.0.7release · observed Sep 14, 2026
Handshake status
UNKNOWNsecurity

What changed

Newest first. Only changes that point at a source are listed.

Install and run

Setup complexity: low.

clawhub skill install s171g8b6m2khwdy9ye8bxj0wx183vd4z:linkfox-echotik-batch-product-detail
  1. Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-echotik-batch-product-detail/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

142,542 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: linkfox-echotik-batch-product-detail
description: 批量查询TikTok商品详情数据,包括多周期销量与GMV(1天/7天/15天/30天/60天/90天/累计)、直播销量与直播GMV、带货视频与达人数据、播放量、价格、评分、评论数、佣金比例及上下架/全托管状态,支持通过商品ID或TikTok Shop商品URL批量获取。当用户提到TikTok商品详情、批量查询TikTok商品、TikTok商品销量分析、TikTok商品GMV、TikTok直播销量、TikTok带货数据、TikTok商品价格评分、批量获取TikTok商品信息、EchoTik商品详情、TikTok product detail, batch product lookup, TikTok sales analysis, TikTok GMV, TikTok live sales, TikTok influencer data时触发此技能。即使用户未明确提及"EchoTik",只要其需求涉及根据商品ID或商品URL批量获取TikTok商品的详细销售与营销数据,也应触发此技能。
---

# EchoTik TikTok Batch Product Detail

This skill guides you on how to fetch detailed performance metrics for a batch of TikTok Shop products, helping sellers and operators compare candidate products side-by-side using sales, GMV, live-stream, video, and influencer data.

## Core Concepts

This tool retrieves full detail metrics for up to **1000** TikTok Shop products in a single call. You identify products by ID and/or by TikTok Shop product URL; the backend extracts the `productId` from each URL and merges it with any IDs you supplied, then returns per-product analytics.

**Input options** (at least one is needed; both can be combined):
- `productIds` — array of TikTok product IDs
- `productUrls` — array of TikTok Shop product URLs (e.g. `https://shop.tiktok.com/us/pdp/<slug>/<productId>?...`); the trailing `productId` is extracted from each URL

**Multi-period metrics**: Sales, GMV, live count, video count, influencer count, and views are each reported across `1d / 7d / 15d / 30d / 60d / 90d` windows plus a cumulative total, so you can read both recent momentum and long-run totals.

**Prices are in USD**: `minPrice`, `maxPrice`, and `spuAvgPrice` are USD values.

**Status flags** (integers): `salesTrendFlag` — `0`=stable, `1`=rising, `2`=falling; `isSShop` — fully-managed (全托管) shop; `offMark` — delisted; `freeShipping` — free shipping.

**vs. search**: This is detail **lookup for known products** (you already have IDs/URLs). To *discover* products by keyword, use `linkfox-echotik-product-search`; for new-product rankings use `linkfox-echotik-new-product-rank`.

## Parameter Guide

| Parameter | Type | Required | Description | Default |
|-----------|------|----------|-------------|---------|
| productIds | array&lt;string&gt; | No* | TikTok product IDs (up to 1000 items) | - |
| productUrls | array&lt;string&gt; | No* | TikTok Shop product URLs; the `productId` is extracted from each and merged with `productIds` (up to 1000 items) | - |

\* At least one of `productIds` / `productUrls` must be provided; both can be passed together.

## 调用方式

- **API 端点**:`POST /echotik/batchProductDetail`(完整参数/响应/错误码见 `references/api.md`)
- **Python 脚本**:`python scripts/echotik_batch_product_detail.py '<JSON 参数>' [--inline]`
- **成本约束**:本工具会消耗算力;同一会话同一参数组合默认只调用一次,脚本带 24h 本地缓存。失败/空结果不得自动换关键词、翻页或改邮编连续试探;需要继续检索时先向用户说明会产生额外消耗。

**输出策略(脚本默认行为)**:
- **始终**将完整响应写入 `<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-echotik-batch-product-detail-<timestamp>.json`(`<cw

_meta.json

{
  "ownerId": "kn7dmc1t4j28hem1twwyav85p182pb1j",
  "slug": "linkfox-echotik-batch-product-detail",
  "version": "1.0.7",
  "publishedAt": 1789362058028
}

references/api.md

# EchoTik-TikTok商品批量详情 API 参考

## 调用规范

- **请求地址**:`${LINKFOX_TOOL_GATEWAY}/echotik/batchProductDetail`
- **请求方式**:POST,Content-Type: application/json
- **认证方式**:Header `Authorization: <api_key>`,api_key 从环境变量 `LINKFOX_AGENT_API_KEY` 或 `LINKFOXAGENT_API_KEY` 读取(如未配置 按 SKILL.md 的 **## 解决认证和算力问题** 处理)

## 请求参数

POST Body(JSON):

| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| productIds | array&lt;string&gt; | 否* | 商品ID列表(最多 1000 个)。示例:`["1729382310407603945", "1729382310407603946"]` |
| productUrls | array&lt;string&gt; | 否* | 商品URL列表(最多 1000 个),形如 `https://shop.tiktok.com/us/pdp/<slug>/<productId>?...`;后端会从每个URL中提取末尾的 `productId` 并合并到 `productIds`,与 `productIds` 不互斥 |

\* `productIds` 与 `productUrls` 至少传其一,可同时传入;二者合并后最多 1000 个商品。

## 响应结构

| 字段 | 类型 | 说明 |
|------|------|------|
| total | integer | 记录数 |
| products | array | 商品详情列表(详见下方商品对象) |
| columns | array | 渲染的列 |
| type | string | 渲染的样式 |
| costToken | integer | 消耗token |

### 商品对象字段

> 销量、GMV、直播、视频、达人、观看等指标均按 `1d / 7d / 15d / 30d / 60d / 90d` 多周期及累计(total)返回。价格字段单位均为 USD。

**基础信息**

| 字段 | 类型 | 说明 |
|------|------|------|
| productId | string | 商品ID |
| productName | string | 商品名称 |
| imageUrl | string | 商品图片 |
| productImageUrls | array | 商品图片列表 |
| region | string | 区域代码 |
| sellerId | string | 卖家ID |
| categoryId | string | 一级分类ID |
| categoryL2Id | string | 二级分类ID |
| categoryL3Id | string | 三级分类ID |

**价格 / 评分 / 佣金**

| 字段 | 类型 | 说明 |
|------|------|------|
| minPrice | number | 最低SKU价格(USD) |
| maxPrice | number | 最高SKU价格(USD) |
| spuAvgPrice | number | SPU平均价格(USD) |
| productRating | number | 商品评分 |
| reviewCount | integer | 评论数量 |
| productCommissionRate | number | 商品佣金比例 |

**销量(多周期)**

| 字段 | 类型 | 说明 |
|------|------|------|
| totalSaleCnt | integer | 总销量 |
| totalSale1dCnt | integer | 近1天销量 |
| totalSale7dCnt | integer | 近7天销量 |
| totalSale15dCnt | integer | 近15天销量 |
| totalSale30dCnt | integer | 近30天销量 |
| totalSale60dCnt | integer | 近60天销量 |
| totalSale90dCnt | integer | 近90天销量 |

**销售额 GMV(多周期)**

| 字段 | 类型 | 说明 |
|------|------|------|
| totalSaleGmvAmt | number | 总销售额 |
| totalSaleGmv1dAmt | number | 近1天销售额 |
| totalSaleGmv7dAmt | number | 近7天销售额 |
| totalSaleGmv15dAmt | number | 近15天销售额 |
| totalSaleGmv30dAmt | number | 近30天销售额 |
| totalSaleGmv60dAmt | number | 近60天销售额 |
| totalSaleGmv90dAmt | number | 近90天销售额 |

**直播(多周期)**

| 字段 | 类型 | 说明 |
|------|------|------|
| totalLiveCnt | integer | 总直播数量 |
| totalLive1dCnt | integer | 近1天直播数量 |
| totalLive7dCnt | integer | 近7天直播数量 |
| totalLive15dCnt | integer | 近15天直播数量 |
| totalLive30dCnt | integer | 近30天直播数量 |
| totalLive60dCnt | integer | 近60天直播数量 |
| totalLive90dCnt | integer | 近90天直播数量 |

**直播销量 / 直播销售额(多周期)**

| 字段 | 类型 | 说明 |
|------|------|------|
| totalLiveSale1dCnt | integer | 近1天直播销量 |
| totalLiveSale7dCnt | integer | 近7天直播销量 |
| totalLiveSale15dCnt | integer | 近15天直播销量 |
| totalLiveSale30dCnt | integer | 近30天

references/onboarding.md

# 解决认证和算力问题

调用本 skill 时若网关返回 **auth** 或 **billing** 错误,走本 skill 自带的 `scripts/onboarding.py` 完成引导。

**auth 场景**:`errcode=401` 或消息含 `authorized error`/`鉴权失败`/`未授权`/`unauthorized`;或 `LINKFOX_AGENT_API_KEY` 与 `LINKFOXAGENT_API_KEY` 均为空。
1. 若已配置 key → 先让用户重启会话(最常见误判),仍失败让用户重新取 key 或换手机号重注册
2. 未配置 → 询问:自助去 https://agent.linkfox.com/ 取 key,或提供手机号让脚本注册
3. 手机号路径:
   - `python scripts/onboarding.py send-code <phone>` → 展示 JSON 里的 phone/agreements
   - 收到验证码后:`python scripts/onboarding.py login <phone> <code>`
   - 拿到 `api_key` 后把下面三平台配置转发给用户,提示重启会话生效:
     - Windows PowerShell(永久):`setx LINKFOX_AGENT_API_KEY "<key>"`
     - macOS zsh:`echo 'export LINKFOX_AGENT_API_KEY="<key>"' >> ~/.zshrc && source ~/.zshrc`
     - Linux bash:`echo 'export LINKFOX_AGENT_API_KEY="<key>"' >> ~/.bashrc && source ~/.bashrc`
     - 变量名 `LINKFOX_AGENT_API_KEY`(主推)或 `LINKFOXAGENT_API_KEY`(老规范)任一即可

**billing 场景**:`errcode=402` 或消息含 `算力/余额/quota/insufficient/充值/套餐到期`。
- `python scripts/onboarding.py list-plans` → 有 AskUserQuestion 就弹菜单,否则输出编号清单让用户选
- 校验 `plan_id` ∈ 清单、支付方式 ∈ 该套餐 `available_methods`(通常 `wechat/alipay`)
- `python scripts/onboarding.py order <plan_id> <method>` → 展示优先级 PNG > `pay_url` > `ascii_qr`(标注兜底)
- 已付款可选调 `python scripts/onboarding.py query <order_id>`,不主动轮询

排除 `errcode=403`(无权限,不归入这两类)。所有子命令输出 stdout JSON,`error` 字段已含阶段前缀,透传给用户即可。完整用法:`python scripts/onboarding.py --help`。

skill-card.md

## Description:

Fetches batch TikTok Shop product details for known product IDs or URLs, including sales, GMV, livestream, video, influencer, price, rating, commission, and listing-status metrics.

This skill is ready for commercial/non-commercial use.

## Publisher:

[linkfox-ai](https://clawhub.ai/user/linkfox-ai)

### License/Terms of Use:

MIT-0

## Use Case:

External sellers, marketplace operators, and developers use this skill to compare known TikTok Shop products side by side using multi-period sales, GMV, livestream, video, influencer, pricing, rating, commission, and listing-status data.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: TikTok product IDs, URLs, and related session metadata are sent to LinkFox services.

Mitigation: Use the skill only with data you are comfortable sharing with LinkFox, and avoid adding unnecessary personal or sensitive information.

Risk: Full API responses are stored on disk in the working directory.

Mitigation: Review generated JSON files for sensitive product or session details and apply appropriate retention and access controls.

Risk: Onboarding and billing flows may involve phone numbers, SMS codes, payment methods, or credit purchases.

Mitigation: Run those flows only when you explicitly intend to authenticate or purchase credits, and verify plan and payment details before continuing.

Risk: Environment-variable endpoint overrides can redirect LinkFox API traffic.

Mitigation: Use endpoint overrides only in trusted development setups and avoid them in normal production use.

## Reference(s):

- [EchoTik API Reference](references/api.md)
- [Authentication and Billing Onboarding](references/onboarding.md)
- [ClawHub Skill Page](https://clawhub.ai/linkfox-ai/skills/linkfox-echotik-batch-product-detail)

## Skill Output:

**Output Type(s):** [text, markdown, JSON, shell commands, configuration, guidance]

**Output Format:** [Markdown guidance, comparison tables, shell commands, and JSON API responses or summaries.]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Full API responses are written to local JSON files; large responses may be summarized unless inline output is requested. Calls consume LinkFox credits.]

## Skill Version(s):

1.0.7 (source: server release evidence)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/linkfox-ai/skills/linkfox-echotik-batch-product-detail",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/skills/linkfox-echotik-batch-product-detail",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:41:31.307Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-echotik-batch-product-detail/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-echotik-batch-product-detail/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:41:31.307Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "995 downloads",
      "href": "https://clawhub.ai/linkfox-ai/linkfox-echotik-batch-product-detail",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-echotik-batch-product-detail",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T20:41:31.307Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.7",
      "href": "https://clawhub.ai/linkfox-ai/linkfox-echotik-batch-product-detail",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-echotik-batch-product-detail",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-14T05:00:58.028Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-echotik-batch-product-detail/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-echotik-batch-product-detail/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.7",
      "description": "Update from 1.0.6 to 1.0.7",
      "href": "https://clawhub.ai/linkfox-ai/linkfox-echotik-batch-product-detail",
      "sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-echotik-batch-product-detail",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-09-14T05:00:58.028Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 12, 2026.

For crawlers

This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.

  • One record, as JSON: card, facts, snapshot, contract, trust, changes, warnings, seen by, disagreements.
  • Every agent, one feed: /.well-known/ai-catalog.json
  • What this site sells, and the price: /.well-known/x402
  • Paid run-check: /api/v1/agents/clawhub-linkfox-ai-linkfox-echotik-batch-product-detail/run-check

Sponsored

Ads related to EchoTik-商品详情 and adjacent AI workflows.