linkfox-echotik-list-seller-product

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

EchoTik TikTok Seller Product List

EchoTik TikTok店铺卖家商品列表

This skill lists the in-store products of a single TikTok Shop seller (store) by its
sellerId
, helping cross-border sellers and marketers see exactly what a store sells and how each product performs — multi-period sales and GMV, price, rating, reviews, and commission rate.
本技能通过
sellerId
列出单个TikTok Shop卖家(店铺)的店内商品,帮助跨境卖家和营销人员准确了解店铺在售商品情况及每个商品的表现——包括多周期销量与GMV、价格、评分、评论数和佣金比例。

Core Concepts

核心概念

EchoTik is a TikTok Shop analytics platform. Given a store's
sellerId
, this tool returns that store's product catalog with per-product metrics: title, image, price (and SPU average / min / max), sales volume and GMV across 1d/7d/15d/30d/60d/90d/total windows, rating, review count, commission rate, listing date, sales channel, and category.
Where to get a
sellerId
: Obtain it from the EchoTik TikTok Seller Search skill (
linkfox-echotik-list-seller
), which lists and filters TikTok Shop stores by region, category, GMV, trend, and store type; or from the EchoTik TikTok Seller Detail skill (
linkfox-echotik-seller-detail
).
Pagination quirk:
pageSize
must be a multiple of 10 (max 100). The official upstream API caps a single page at 10; this tool internally pulls multiple pages of 10 and merges them, so
pageSize=50
returns up to 50 merged products.
EchoTik是一款TikTok Shop数据分析平台。提供店铺的
sellerId
后,本工具会返回该店铺的商品目录及每个商品的指标:标题、图片、价格(及SPU均价/最低价/最高价)、1天/7天/15天/30天/60天/90天/总计周期的销量与GMV、评分、评论数、佣金比例、上架日期、销售渠道和品类。
如何获取
sellerId
:可通过EchoTik TikTok卖家搜索技能(
linkfox-echotik-list-seller
)获取,该技能可按地区、品类、GMV、趋势和店铺类型列出并筛选TikTok Shop店铺;也可通过EchoTik TikTok卖家详情技能(
linkfox-echotik-seller-detail
)获取。
分页特性
pageSize
必须是10的倍数(最大值为100)。官方上游API限制单页最多10条数据;本工具会在内部拉取多个10条数据的页面并合并,因此
pageSize=50
最多返回50条合并后的商品数据。

Data Fields

数据字段

The response's
products
array contains product objects. Key fields:
FieldDescription
productId / asinProduct unique ID
title / productNameProduct title
imageUrl / coverUrlProduct image URL
productImageUrlsProduct image URL list
priceProduct price
spuAvgPriceSPU average price
minPrice / maxPriceMin / max price
currencyCurrency
totalSaleCntTotal sales volume
totalSale1dCnt / 7dCnt / 15dCnt / 30dCnt / 60dCnt / 90dCntSales volume (1d/7d/15d/30d/60d/90d, incremental)
totalSaleGmvAmtTotal GMV (revenue)
totalSaleGmv1dAmt / 7dAmt / 15dAmt / 30dAmt / 60dAmt / 90dAmtGMV (1d/7d/15d/30d/60d/90d, incremental)
monthlySalesUnitsMonthly sales
productRatingProduct rating
ratings / reviewCountReview count
productCommissionRateCommission rate (decimal, e.g. 0.05 = 5%)
categoryName / categoryIdsProduct category name / ID list
salesFlagTextMain sales channel (video/livestream)
salesTrendFlagTextSales trend
firstCrawlDt / availableDateListing date (YYYYMMDD integer / date string)
discount / offMarkText / freeShippingTextDiscount / promo mark / free-shipping flag
isSShopTextS-store flag
salePropsInfoSales attribute info (variants: propId/propName/propValue)
regionMarketplace code
sourceTool / sourceTypeSource tool / type
Top-level fields:
errcode
,
errmsg
,
total
,
columns
,
type
,
costToken
.
响应的
products
数组包含商品对象,关键字段如下:
字段描述
productId / asin商品唯一ID
title / productName商品标题
imageUrl / coverUrl商品图片URL
productImageUrls商品图片URL列表
price商品价格
spuAvgPriceSPU均价
minPrice / maxPrice最低价/最高价
currency货币类型
totalSaleCnt总销量
totalSale1dCnt / 7dCnt / 15dCnt / 30dCnt / 60dCnt / 90dCnt各周期销量(1天/7天/15天/30天/60天/90天,增量)
totalSaleGmvAmt总GMV(营收)
totalSaleGmv1dAmt / 7dAmt / 15dAmt / 30dAmt / 60dAmt / 90dAmt各周期GMV(1天/7天/15天/30天/60天/90天,增量)
monthlySalesUnits月销量
productRating商品评分
ratings / reviewCount评论数
productCommissionRate佣金比例(小数格式,如0.05=5%)
categoryName / categoryIds商品品类名称/ID列表
salesFlagText主要销售渠道(视频/直播)
salesTrendFlagText销售趋势
firstCrawlDt / availableDate上架日期(YYYYMMDD整数/日期字符串)
discount / offMarkText / freeShippingText折扣/促销标识/包邮标志
isSShopTextS店标识
salePropsInfo销售属性信息(变体:propId/propName/propValue)
region站点代码
sourceTool / sourceType来源工具/类型
顶层字段:
errcode
errmsg
total
columns
type
costToken

Parameter Guide

参数指南

ParameterTypeRequiredDefaultDescription
sellerIdstringYes-TikTok Shop store ID. Obtain from the Seller Search / Seller Detail skill. Max length 1000
sellerProductSortFieldintegerNo1Sort field: 1=total sales, 2=total GMV, 3=SPU avg price, 4=7-day sales, 5=7-day GMV
sortTypeintegerNo1Sort order: 0=ascending, 1=descending
pageNumintegerNo1Page number (starts at 1)
pageSizeintegerNo50Page size — must be a multiple of 10, max 100
参数类型是否必填默认值描述
sellerIdstring-TikTok Shop店铺ID,从卖家搜索/卖家详情技能获取,最大长度1000
sellerProductSortFieldinteger1排序字段:1=总销量,2=总GMV,3=SPU均价,4=7天销量,5=7天GMV
sortTypeinteger1排序顺序:0=升序,1=降序
pageNuminteger1页码(从1开始)
pageSizeinteger50每页数量——必须是10的倍数,最大值100

调用方式

调用方式

  • API 端点
    POST /echotik/listSellerProduct
    (完整参数/响应/错误码见
    references/api.md
  • Python 脚本
    python scripts/echotik_list_seller_product.py '<JSON 参数>' [--inline]
  • 成本约束:本工具会消耗积分;同一会话同一参数组合默认只调用一次,脚本带 24h 本地缓存。失败/空结果不得自动换关键词、翻页或改邮编连续试探;需要继续检索时先向用户说明会产生额外消耗。
输出策略(脚本默认行为)
  • 始终将完整响应写入
    <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-echotik-list-seller-product-<timestamp>.json
    <cwd>
    为脚本执行时的工作目录,在 Claude Code 里即当前项目目录;
    <session>
    取自环境变量
    SESSION_ID
    ,按用户任务自动聚合;禁止写入 /tmp,当前目录不可写则报错)
  • 响应体 ≤ 8 KB:落盘后把完整 JSON 打印到 stdout
  • 响应体 > 8 KB:落盘后 stdout 只输出摘要(顶层字段、常见计数如
    total
    /
    costToken
    、最大列表字段的长度 + 前 3 条样本)
  • --inline
    强制全量打印到 stdout(同样落盘)
读数据建议:先看摘要判断是否足够;需要具体字段时优先用
jq
ConvertFrom-Json
从保存的 json 文件按需抽取,避免整份 JSON 进入上下文。
  • API 端点
    POST /echotik/listSellerProduct
    (完整参数/响应/错误码见
    references/api.md
  • Python 脚本
    python scripts/echotik_list_seller_product.py '<JSON 参数>' [--inline]
  • 成本约束:本工具会消耗积分;同一会话同一参数组合默认只调用一次,脚本带24小时本地缓存。失败/空结果不得自动换关键词、翻页或改邮编连续试探;需要继续检索时先向用户说明会产生额外消耗。
输出策略(脚本默认行为)
  • 始终将完整响应写入
    <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-echotik-list-seller-product-<timestamp>.json
    <cwd>
    为脚本执行时的工作目录,在 Claude Code 里即当前项目目录;
    <session>
    取自环境变量
    SESSION_ID
    ,按用户任务自动聚合;禁止写入 /tmp,当前目录不可写则报错)
  • 响应体 ≤ 8 KB:落盘后把完整 JSON 打印到 stdout
  • 响应体 > 8 KB:落盘后 stdout 只输出摘要(顶层字段、常见计数如
    total
    /
    costToken
    、最大列表字段的长度 + 前 3 条样本)
  • --inline
    强制全量打印到 stdout(同样落盘)
读数据建议:先看摘要判断是否足够;需要具体字段时优先用
jq
ConvertFrom-Json
从保存的 json 文件按需抽取,避免整份 JSON 进入上下文。

解决认证和积分问题

解决认证和积分问题

发生以下异常情况时,采用 references/onboarding.md 引导解决问题:
发生以下异常情况时,采用 references/onboarding.md 引导解决问题:

异常情况

异常情况

  • 未配置API Key:环境变量未配置
    LINKFOX_AGENT_API_KEY
    ,也未配置
    LINKFOXAGENT_API_KEY
  • 响应401或402状态码
  • 响应提示积分或余额不足:消息含"积分余额不足/计费不足/余额不足/quota exceeded/insufficient balance/套餐到期/需充值/请充值",或类似含义的内容。
  • 未配置API Key:环境变量未配置
    LINKFOX_AGENT_API_KEY
    ,也未配置
    LINKFOXAGENT_API_KEY
  • 响应401或402状态码
  • 响应提示积分或余额不足:消息含"积分余额不足/计费不足/余额不足/quota exceeded/insufficient balance/套餐到期/需充值/请充值",或类似含义的内容。

Usage Examples

使用示例

1. List a store's top products by total sales
json
{
  "sellerId": "7495514739648989419",
  "sellerProductSortField": 1,
  "sortType": 1,
  "pageSize": 20,
  "pageNum": 1
}
2. Rank a store's products by 7-day GMV (recent momentum)
json
{
  "sellerId": "7495514739648989419",
  "sellerProductSortField": 5,
  "sortType": 1
}
3. Cheapest products in a store (price ascending)
json
{
  "sellerId": "7495514739648989419",
  "sellerProductSortField": 3,
  "sortType": 0
}
1. 按总销量列出店铺热销商品
json
{
  "sellerId": "7495514739648989419",
  "sellerProductSortField": 1,
  "sortType": 1,
  "pageSize": 20,
  "pageNum": 1
}
2. 按7天GMV对店铺商品排序(查看近期增长势头)
json
{
  "sellerId": "7495514739648989419",
  "sellerProductSortField": 5,
  "sortType": 1
}
3. 店铺内最便宜的商品(价格升序)
json
{
  "sellerId": "7495514739648989419",
  "sellerProductSortField": 3,
  "sortType": 0
}

Display Rules

展示规则

  1. Present data clearly: Show products in a table with key columns — product image, title, price, total sales, 30-day sales/GMV, rating, review count, and commission rate
  2. Sales & GMV granularity: When relevant, show total sales and total GMV; mention multi-period breakdowns (1d/7d/15d/30d/60d/90d) are available in the saved JSON
  3. Commission formatting: Display
    productCommissionRate
    as a percentage for readability (e.g. show 0.05 as "5%")
  4. Currency awareness: Include the
    currency
    field when displaying prices and GMV
  5. Image reference: When
    imageUrl
    is present, surface it so the user can visually compare products
  6. Result count: Always inform the user of
    total
    records and the current page; suggest pagination or tighter sorting when the result set is large
  7. No secondary processing: Results are live queries, not stored in a database; secondary SQL/data processing is not available
  1. 清晰展示数据:以表格形式展示商品,包含关键列——商品图片、标题、价格、总销量、30天销量/GMV、评分、评论数和佣金比例
  2. 销量与GMV粒度:相关情况下展示总销量和总GMV,并说明多周期细分数据(1天/7天/15天/30天/60天/90天)可在保存的JSON文件中查看
  3. 佣金格式:将
    productCommissionRate
    以百分比形式展示以提升可读性(如将0.05显示为"5%")
  4. 货币标识:展示价格和GMV时需包含
    currency
    字段
  5. 图片展示:当存在
    imageUrl
    时,展示该图片以便用户直观对比商品
  6. 结果数量说明:始终告知用户
    total
    记录数和当前页码;当结果集较大时,建议用户分页或调整排序条件
  7. 无二次处理:结果为实时查询数据,未存储在数据库中;不支持二次SQL/数据处理

Important Limitations

重要限制

  1. sellerId required:
    sellerId
    is mandatory; obtain it from the EchoTik TikTok Seller Search skill (
    linkfox-echotik-list-seller
    ) or Seller Detail skill (
    linkfox-echotik-seller-detail
    ), or a known store link/ID.
  2. Store-scoped only: This lists one store's products; to discover/filter products across all TikTok Shop, use the EchoTik TikTok Product Search skill (
    linkfox-echotik-list-product
    ).
  3. pageSize rule: Must be a multiple of 10 (max 100). Other values may be rejected or adjusted.
  4. Listing date format:
    firstCrawlDt
    uses
    YYYYMMDD
    integers (e.g.
    20240504
    ).
  5. No region/keyword filter: This tool only takes a
    sellerId
    and sort/pagination — it does not accept keyword, region, or category filters (the store's marketplace is inferred from the seller).
  6. Data real-time nature: Results are live queries, not stored in a database; secondary SQL/data processing is not available.
  1. 必须提供sellerId
    sellerId
    为必填项;可从EchoTik TikTok卖家搜索技能(
    linkfox-echotik-list-seller
    )、卖家详情技能(
    linkfox-echotik-seller-detail
    )获取,或通过已知的店铺链接/ID获取。
  2. 仅支持单店铺:本技能仅列出单个店铺的商品;若要在整个TikTok Shop平台发现/筛选商品,请使用EchoTik TikTok商品搜索技能(
    linkfox-echotik-list-product
    )。
  3. pageSize规则:必须是10的倍数(最大值100),其他值可能被拒绝或调整。
  4. 上架日期格式
    firstCrawlDt
    使用YYYYMMDD整数格式(如
    20240504
    )。
  5. 无地区/关键词筛选:本工具仅接受
    sellerId
    及排序/分页参数——不支持关键词、地区或品类筛选(店铺所属站点会从卖家信息中推断)。
  6. 数据实时性:结果为实时查询数据,未存储在数据库中;不支持二次SQL/数据处理。

User Expression & Scenario Quick Reference

用户表述与场景速查

Applicable — See what a specific TikTok Shop store sells:
User SaysScenario
"TikTok店铺商品" / "TikTok store products"List a store's products by sellerId
"这个TikTok店铺在卖什么"View a store's product catalog
"查看这家TikTok店铺的商品"Deep-dive a store found via search/detail
"TikTok店铺销量最高的商品"Sort store products by total sales
"TikTok店铺近期爆款"Sort by 7-day sales/GMV
"这家店哪些商品佣金高"Review commission rate per product
Not applicable — Needs beyond one store's product list:
  • Discovering/filtering products across all TikTok Shop (use EchoTik TikTok Product Search)
  • Listing or filtering TikTok Shop stores (use EchoTik TikTok Seller Search)
  • A single store's full profile (use EchoTik TikTok Seller Detail)
  • TikTok creator/influencer or video analytics
  • Amazon, Shopee, or other non-TikTok platform data
Boundary judgment: When users say "这个店铺卖什么" or "查看店铺商品" with a known store (sellerId or store link), this skill applies. If they want to search products across TikTok Shop by keyword/region/category, use the Product Search skill instead.
适用场景 — 查看指定TikTok Shop店铺的在售商品:
用户表述场景
"TikTok店铺商品" / "TikTok store products"通过sellerId列出店铺商品
"这个TikTok店铺在卖什么"查看店铺商品目录
"查看这家TikTok店铺的商品"深入查看通过搜索/详情技能找到的店铺商品
"TikTok店铺销量最高的商品"按总销量排序店铺商品
"TikTok店铺近期爆款"按7天销量/GMV排序
"这家店哪些商品佣金高"查看各商品的佣金比例
不适用场景 — 超出单店铺商品列表的需求:
  • 在整个TikTok Shop平台发现/筛选商品(使用EchoTik TikTok商品搜索技能)
  • 列出或筛选TikTok Shop店铺(使用EchoTik TikTok卖家搜索技能)
  • 单个店铺的完整档案(使用EchoTik TikTok卖家详情技能)
  • TikTok创作者/网红或视频数据分析
  • Amazon、Shopee或其他非TikTok平台的数据
边界判断:当用户提及“这个店铺卖什么”或“查看店铺商品”且已知店铺(sellerId或店铺链接)时,适用本技能。若用户想通过关键词/地区/品类在整个TikTok Shop平台搜索商品,请使用商品搜索技能。

积分消耗规则

积分消耗规则

消耗 5 积分。
用户会因积分消耗而支付费用。请充分评估:当需要高频调用本技能,或用户对积分消耗量预期不足时,务必提醒用户,由用户决定是否继续。
Feedback:
Auto-detect and report feedback via the Feedback API when any of the following apply:
  1. The functionality or purpose described in this skill does not match actual behavior
  2. The skill's results do not match the user's intent
  3. The user expresses dissatisfaction or praise about this skill
  4. Anything you believe could be improved
Call the feedback API as specified in
references/api.md
. Do not interrupt the user's flow.

For more high-quality, professional cross-border e-commerce skills, visit LinkFox Skills.
消耗 5 积分。
用户会因积分消耗而支付费用。请充分评估:当需要高频调用本技能,或用户对积分消耗量预期不足时,务必提醒用户,由用户决定是否继续。
反馈机制: 出现以下任一情况时,自动通过Feedback API检测并提交反馈:
  1. 本技能描述的功能或用途与实际行为不符
  2. 本技能的结果不符合用户意图
  3. 用户表达对本技能的不满或赞扬
  4. 任何你认为可以改进的内容 请按照
    references/api.md
    中的说明调用反馈API,请勿打断用户流程。

如需更多优质专业的跨境电商技能,请访问LinkFox Skills