← 返回
数据分析 Key 中文

Skill Amazon Review Request

Sends Amazon review requests for eligible shipped orders using SP-API with retry, deduplication, eligibility checks, and optional dry-run mode.
通过SP-API为符合条件的已发货订单发送亚马逊评论请求,支持重试、去重、资格检查及可选的演练模式。
zero2ai-hub
数据分析 clawhub v1.0.0 1 版本 99839.5 Key: 需要
★ 0
Stars
📥 622
下载
💾 57
安装
1
版本
#latest

概述

skill-amazon-review-request

Sends Amazon review requests for eligible Shipped orders via SP-API Messaging API.

Hardened with retry logic, deduplication, eligibility window enforcement, and dry-run mode.

Prerequisites

  • SP-API credentials in ~/amazon-sp-api.json:

```json

{

"refreshToken": "...",

"clientId": "...",

"clientSecret": "...",

"marketplaceId": "A2VIGQ35RCS4UG"

}

```

  • Or set env vars: SP_API_REFRESH_TOKEN, SP_API_CLIENT_ID, SP_API_CLIENT_SECRET, SP_API_MARKETPLACE_ID
  • SP-API app must have Messaging permission granted

Usage

# Dry run — see what would be sent (no requests made)
node scripts/request-reviews.js --dry-run

# Live run
node scripts/request-reviews.js

Behavior

FeatureDetail
------
Eligibility windowOrders 5–30 days old only (Amazon's allowed window)
DeduplicationSkips orders already logged as sent in the tracking log
Retry logicUp to 3 attempts with 5s delay on 5xx / 429 responses
Rate limiting1.1s pause between requests
Dry-run--dry-run flag — logs what would be sent, no API calls
Tracking logdata/review-requests-log.json — per-order status, sentAt, attempts
Text logdata/review-requests.log — timestamped human-readable run log

Tracking Log Schema

data/review-requests-log.json:

[
  {
    "orderId": "123-4567890-1234567",
    "sentAt": "2026-03-01T10:00:00.000Z",
    "status": "sent",       // "sent" | "failed" | "skipped"
    "attempts": 1,
    "reason": "optional error string for failed/skipped"
  }
]

Summary Output

=== DONE | Sent: 12 | Skipped: 4 | Failed: 1 ===

Dry-run:

=== DONE [DRY RUN] | Would send: 15 | Skipped: 4 ===

Scheduling (Recommended)

Run daily via cron:

# 9am UAE time (UTC+4) = 5am UTC
0 5 * * * cd $HOME/.openclaw/workspace && node skills/skill-amazon-review-request/scripts/request-reviews.js >> data/review-requests-cron.log 2>&1

Region Note

Script targets sellingpartnerapi-eu.amazon.com (EU endpoint, covers UAE marketplace).

Change to sellingpartnerapi-na.amazon.com or sellingpartnerapi-fe.amazon.com for other regions.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 07:52 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Trading Journal

zero2ai-hub
记录每笔交易的完整背景(逻辑、入场、出场、盈亏、情绪、教训),生成周度与月度业绩报告,并分析盈亏模式...
★ 2 📥 2,952
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 65,120
data-analysis

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 165 📥 60,017