Loading...
Loading...
Compare original and translation side by side
https://openapi.xiyouzhaoci.comhttps://openapi.xiyouzhaoci.com| Variable | Required | Description |
|---|---|---|
| Yes | LinkFox Agent API Key(与其它 LinkFox skill 相同) |
| Yes | 西柚 OpenAPI Client ID(16 位字符) |
| Yes | 西柚 OpenAPI Client Secret(24 位字符) |
| 变量名 | 是否必填 | 描述 |
|---|---|---|
| 是 | LinkFox Agent API Key(与其他LinkFox skill通用) |
| 是 | 西柚OpenAPI Client ID(16位字符) |
| 是 | 西柚OpenAPI Client Secret(24位字符) |
LINKFOXAGENT_API_KEYLINKFOXAGENT_API_KEYXIYOU_CLIENT_IDXIYOU_CLIENT_SECRETXIYOU_CLIENT_IDXIYOU_CLIENT_SECRETexport LINKFOXAGENT_API_KEY="your-linkfox-api-key"
export XIYOU_CLIENT_ID="your-16-char-id"
export XIYOU_CLIENT_SECRET="your-24-char-secret"~/.zshrc~/.bashrcecho 'export LINKFOXAGENT_API_KEY="your-linkfox-api-key"' >> ~/.zshrc
echo 'export XIYOU_CLIENT_ID="your-16-char-id"' >> ~/.zshrc
echo 'export XIYOU_CLIENT_SECRET="your-24-char-secret"' >> ~/.zshrc
source ~/.zshrc$env:LINKFOXAGENT_API_KEY = "your-linkfox-api-key"
$env:XIYOU_CLIENT_ID = "your-16-char-id"
$env:XIYOU_CLIENT_SECRET = "your-24-char-secret"脚本与scripts/xiyou.py会自动把scripts/_xiyou_common.py/XIYOU_CLIENT_ID注入请求 Body;调用时 不要 在XIYOU_CLIENT_SECRET里重复传--params/clientId。clientSecret
export LINKFOXAGENT_API_KEY="your-linkfox-api-key"
export XIYOU_CLIENT_ID="your-16-char-id"
export XIYOU_CLIENT_SECRET="your-24-char-secret"~/.zshrc~/.bashrcecho 'export LINKFOXAGENT_API_KEY="your-linkfox-api-key"' >> ~/.zshrc
echo 'export XIYOU_CLIENT_ID="your-16-char-id"' >> ~/.zshrc
echo 'export XIYOU_CLIENT_SECRET="your-24-char-secret"' >> ~/.zshrc
source ~/.zshrc$env:LINKFOXAGENT_API_KEY = "your-linkfox-api-key"
$env:XIYOU_CLIENT_ID = "your-16-char-id"
$env:XIYOU_CLIENT_SECRET = "your-24-char-secret"脚本与scripts/xiyou.py会自动把scripts/_xiyou_common.py/XIYOU_CLIENT_ID注入请求Body;调用时不要在XIYOU_CLIENT_SECRET里重复传--params/clientId。clientSecret
countryUSCAMXBRUKDEESITFRJPAUSAAEUSasinSearchTermRankTrendHourlyUSUKDEcountryUSCAMXBRUKDEESITFRJPAUSAAEUSasinSearchTermRankTrendHourlyUSUKDEreferences/api.mdpython scripts/xiyou.py --list-apis
python scripts/xiyou.py --api asinResearchPeriod --params '{"country":"US","asin":"B06XZTZ7GB","page":1,"pageSize":50}'
python scripts/xiyou.py --api searchTermInfo --params '{"country":"US","searchTerms":"yoga mat,fitness mat"}'POST https://tool-gateway.linkfox.com/xiyou/<apiName>references/api.mdpython scripts/xiyou.py --list-apis
python scripts/xiyou.py --api asinResearchPeriod --params '{"country":"US","asin":"B06XZTZ7GB","page":1,"pageSize":50}'
python scripts/xiyou.py --api searchTermInfo --params '{"country":"US","searchTerms":"yoga mat,fitness mat"}'POST https://tool-gateway.linkfox.com/xiyou/<apiName> | 用途 |
|---|---|
| 批量 ASIN 近 7 天流量得分 |
| 批量 ASIN 商品信息 |
| ASIN 反查关键词(最近天) |
| ASIN 反查关键词(月) |
| 关键词下 ASIN 分析列表 |
| 关键词信息(ABA、竞争度、CPC) |
| 关键词 ABA 周趋势 |
| ASIN+词 流量趋势(天) |
| ASIN+词 排名趋势(天) |
| ASIN+词 排名趋势(小时) |
| ASIN 流量得分趋势(天) |
| ASIN BSR 趋势(天) |
| ASIN 订单量趋势(月) |
| ASIN 变体关系 |
| 其它 | 见 |
| 用途 |
|---|---|
| 批量ASIN近7天流量得分 |
| 批量ASIN商品信息 |
| ASIN反查关键词(最近7天) |
| ASIN反查关键词(月度) |
| 关键词下ASIN分析列表 |
| 关键词信息(ABA、竞争度、CPC) |
| 关键词ABA周趋势 |
| ASIN+关键词流量趋势(按天) |
| ASIN+关键词排名趋势(按天) |
| ASIN+关键词排名趋势(按小时) |
| ASIN流量得分趋势(按天) |
| ASIN BSR趋势(按天) |
| ASIN订单量趋势(按月) |
| ASIN变体关系 |
| 其它 | 详见 |
asinResearchPeriodasinResearchMonthlysearchTermAnalysisPeriodsearchTermInfosearchTermAbaWeeklyTrendcountry: "US"USB06XZTZ7GBentities: [{"country":"US","asin":"..."}]startDateendDateYYYY-MM-DDstartMonthendMonthYYYY-MMpagepageSizesortFieldsortOrderascdescreferences/api.mdasinResearchPeriodasinResearchMonthlysearchTermAnalysisPeriodsearchTermInfosearchTermAbaWeeklyTrendcountry: "US"USB06XZTZ7GBentities: [{"country":"US","asin":"..."}]startDateendDateYYYY-MM-DDstartMonthendMonthYYYY-MMpagepageSizesortFieldsortOrderascdescreferences/api.md{"country": "US", "asin": "B06XZTZ7GB", "page": 1, "pageSize": 100, "sortField": "traffic", "sortOrder": "desc"}{"searchTerm": "yoga mat", "country": "US", "page": 1, "pageSize": 50}{"entities": [{"country": "US", "asin": "B06XZTZ7GB"}, {"country": "US", "asin": "B0XXXXXXXX"}]}{"country": "US", "asin": "B06XZTZ7GB", "page": 1, "pageSize": 100, "sortField": "traffic", "sortOrder": "desc"}{"searchTerm": "yoga mat", "country": "US", "page": 1, "pageSize": 50}{"entities": [{"country": "US", "asin": "B06XZTZ7GB"}, {"country": "US", "asin": "B0XXXXXXXX"}]}errorerrorasinSearchTermRankTrendHourlyentitiessearchTermsasinSearchTermRankTrendHourlyentitiessearchTerms| User Says | API / Scenario |
|---|---|
| 「这个 ASIN 有哪些流量词」 | |
| 「这个词下哪些 ASIN 在抢流量」 | |
| 「关键词搜索量/ABA 趋势」 | |
| 「ASIN 流量得分多少」 | |
| 「某个词排名怎么变」 | |
| 「BSR 历史」 | |
references/api.md| 用户表述 | API/场景 |
|---|---|
| 「这个ASIN有哪些流量词」 | |
| 「这个词下哪些ASIN在抢流量」 | |
| 「关键词搜索量/ABA趋势」 | |
| 「ASIN流量得分多少」 | |
| 「某个词排名怎么变」 | |
| 「BSR历史数据」 | |
references/api.mdpython scripts/response_io.py run --script scripts/xiyou.py --out-dir <DIR> '<params>'
python scripts/response_io.py read <file> --fields "<paths>" # or --path "<JMESPath>"Pickoutside any git working tree (e.g.--out-diron Unix,/tmp/...on Windows). Persisted responses may contain PII, pricing, or auth-sensitive data — do not commit them. Files are not auto-deleted; clean up when the task is done.%TEMP%/...
runread--limit/--offset--format json|jsonl|csv|tablereadpython scripts/response_io.py run --script scripts/xiyou.py --out-dir <DIR> '<params>'
python scripts/response_io.py read <file> --fields "<paths>" # 或使用 --path "<JMESPath>"请将设置在Git工作区之外(例如Unix系统的--out-dir,Windows系统的/tmp/...)。持久化的响应可能包含个人身份信息、定价或敏感认证数据——请勿提交到Git。文件不会自动删除,任务完成后请自行清理。%TEMP%/...
runread--limit/--offset--format json|jsonl|csv|tableread