返回顶部
e

ecwidEcwid插件

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
103
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

ecwid

Ecwid

用于管理电子商务商店数据的Ecwid REST API v3集成,包括产品、订单、客户、分类、折扣券、促销活动、废弃购物车和商店资料。

官方文档:https://docs.ecwid.com/api-reference
发布者:https://github.com/droneitgroup



连接设置

使用以下设置建立直接API(HTTP)连接:

设置项
服务名称Ecwid
基础URL
https://app.ecwid.com/api/v3/{storeId}(将{storeId}替换为您的实际商店ID) |
| 认证类型 | Bearer令牌 |
| 令牌 | 您商店的密钥API令牌(格式:secret_xxxxx) |
| HTTP方法 | 只读访问使用GET。如需写入操作,请添加POST、PUT、DELETE。 |

查找您的商店ID和API令牌

  1. 1. 登录您的Ecwid管理面板
  2. 前往设置 → API
  3. 您的商店ID显示在顶部
  4. 您的密钥API令牌以secret_开头——将其用作Bearer令牌

⚠️ 安全最佳实践

  • - 仅使用所需的最小权限范围。 如果您只需要读取数据,请创建具有只读权限的令牌(例如readstoreprofile、readcatalog、readorders、readcustomers、readdiscount_coupons),并将HTTP方法设置为仅GET。
  • 切勿使用完整管理员令牌,除非您特别需要写入权限。
  • 在连接生产商店之前,先在沙盒/测试商店进行测试。
  • 如果怀疑令牌已泄露,请轮换令牌。
  • 有关Ecwid API权限的更多信息,请参阅:https://docs.ecwid.com/api-reference/rest-api/authentication

常见模式

分页

所有列表端点返回相同的分页结构:

json
{
total: 150,
count: 100,
offset: 0,
limit: 100,
items: [...]
}

使用offset和limit查询参数进行分页。最大和默认limit为100

示例:?offset=0 → ?offset=100 → ?offset=200 ...

响应字段过滤

所有端点支持responseFields查询参数来限制返回的字段:

?responseFields=total,items(id,name,price)

这可以减少响应大小并加快请求速度。

日期格式

日期参数接受两种格式:

  • - UNIX时间戳:1447804800
  • 日期时间字符串:2023-01-15 19:27:50

认证

所有请求都需要Authorization头:

Authorization: Bearer secret_xxxxx



产品

所需权限范围:read_catalog

搜索/列出产品

GET /products

查询参数

名称类型描述
keyword字符串搜索词。搜索名称、描述、SKU、选项、分类名称、图库图片描述、属性值。在末尾添加*可禁用精确匹配。
productId
数字 | 内部产品ID(逗号分隔)。如果设置,其他搜索参数将被忽略。 | | sku | 字符串 | 精确的产品或变体SKU匹配。如果设置,除productId外的其他参数将被忽略。 | | category | 字符串 | 用于过滤产品的分类ID。 | | categories | 字符串 | 逗号分隔的分类ID,例如0,123456,138470508。 | | includeProductsFromSubcategories | 布尔值 | 设置为true以包含子分类中的产品。 | | priceFrom | 数字 | 最低产品价格。 | | priceTo | 数字 | 最高产品价格。 | | createdFrom | 数字/字符串 | 产品创建日期下限。 | | createdTo | 数字/字符串 | 产品创建日期上限。 | | updatedFrom | 数字/字符串 | 产品更新日期下限。 | | updatedTo | 数字/字符串 | 产品更新日期上限。 | | enabled | 布尔值 | true仅显示启用产品,false仅显示禁用产品。 | | inStock | 布尔值 | true仅显示有库存产品,false仅显示无库存产品。 | | sortBy | 字符串 | 排序方式之一:RELEVANCE(默认)、DEFINEDBYSTOREOWNER、ADDEDTIMEDESC、ADDEDTIMEASC、NAMEASC、NAMEDESC、PRICEASC、PRICEDESC、UPDATEDTIMEASC、UPDATEDTIME_DESC。 | | offset | 数字 | 分页偏移量。 | | limit | 数字 | 最大返回数量(最大/默认:100)。 | | responseFields | 字符串 | 限制响应字段。示例:items(id,name,price,sku) |

关键响应字段(items)

字段类型描述
id数字内部产品ID。
sku
字符串 | 产品SKU。 | | name | 字符串 | 产品名称。 | | price | 数字 | 产品基础价格。 | | defaultDisplayedPrice | 数字 | 商店前端显示的价格(含税)。 | | compareToPrice | 数字 | 预售/对比价格。 | | quantity | 数字 | 库存数量(如果unlimited为true则不存在)。 | | unlimited | 布尔值 | 产品是否无限库存。 | | inStock | 布尔值 | 是否有库存。 | | enabled | 布尔值 | 是否在商店前端可见。 | | weight | 数字 | 产品重量。 | | url | 字符串 | 商店前端产品页面URL。 | | created | 字符串 | 创建日期时间。 | | updated | 字符串 | 最后更新日期时间。 | | createTimestamp | 数字 | 创建UNIX时间戳。 | | updateTimestamp | 数字 | 最后更新UNIX时间戳。 | | description | 字符串 | 产品描述(HTML)。 | | categoryIds | 数组 | 分配的分类ID。 | | defaultCategoryId | 数字 | 默认分类ID。 | | imageUrl | 字符串 | 主图URL(1200px)。 | | thumbnailUrl | 字符串 | 缩略图URL(400px)。 | | originalImageUrl | 字符串 | 全尺寸图片URL。 | | options | 数组 | 产品选项(尺寸、颜色等)。 | | combinations | 数组 | 产品变体。 | | attributes | 数组 | 产品属性和值。 | | isGiftCard | 布尔值 | 是否为礼品卡。 |

示例

curl https://app.ecwid.com/api/v3/1003/products?keyword=drone&limit=10 \
-H Authorization: Bearer secret_token

获取单个产品

GET /products/{productId}

直接返回完整的产品对象(不包装在分页结构中)。productId是一个数字



订单

所需权限范围:read_orders

搜索/列出订单

GET /orders

查询参数

名称类型描述
ids字符串逗号分隔的订单ID、内部ID、前缀和后缀。示例:EG4H2,J77J8
keywords
字符串 | 搜索订单ID、交易ID、地址、电子邮件、追踪码、商品SKU/名称、管理员备注。 | | email | 字符串 | 客户电子邮件。 | | customerId | 数字 | 客户的内部ID。 | | productId | 数字/字符串 | 订单中的产品ID(逗号分隔)。 | | totalFrom | 数字 | 最低订单总额。 | | totalTo | 数字 | 最高订单总额。 | | createdFrom | 数字/字符串 | 订单创建日期时间下限。 | | createdTo | 数字/字符串 | 订单创建日期时间上限。 | | updatedFrom | 数字/字符串 | 订单更新日期时间下限。 | | updatedTo | 数字/字符串 | 订单更新日期时间上限。 | | paymentStatus | 字符串 | 支付

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ecwid-ecommerce-1775886361 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ecwid-ecommerce-1775886361 技能

通过命令行安装

skillhub install ecwid-ecommerce-1775886361

下载

⬇ 下载 ecwid v1.0.2(免费)

文件大小: 6.75 KB | 发布时间: 2026-4-12 09:49

v1.0.2 最新 2026-4-12 09:49
Ecwid REST API v3 skill covering 12 verified endpoints: products, orders, customers, categories, discount coupons, promotions, abandoned carts, and store profile. All endpoints tested against a live Ecwid store. Includes YAML frontmatter with credential declarations, security best practices section recommending read-only token scopes, and full parameter/response documentation sourced from official Ecwid docs.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部