SuperAPI AI 工具集

shopify-admin-api

办公与效率

查看项目

更新于 10-15 21:42

技能介绍

用途:通过 Shopify Admin API 自动化店铺运营,覆盖商品、变体、订单、客户、库存、元字段等数据的读写。提供 GraphQL(推荐)与 REST 两种接口,GraphQL 支持精确字段选择、批量操作和基于成本的限流。

主要能力:查询与更新商品及变体价格;查询未履约订单并标记发货;搜索与更新客户;调整库存;使用 Bulk Operations 异步导出或导入大规模数据,返回 JSONL 下载链接。

使用方式:先获取 Admin API 访问令牌(自定义应用在后台创建,公开应用经 OAuth)。配置环境变量 SHOPIFY_ADMIN_API_TOKEN、SHOPIFY_SHOP、SHOPIFY_API_VERSION。可用 @shopify/shopify-api Node.js 库初始化客户端,或直接 HTTP 调用。GraphQL 使用 gid://shopify/Product/123 格式的全局 ID。

适用场景:商品目录同步、外部系统订单履约、CRM/ERP 客户同步、仓库库存调整、内部工具访问店铺数据。

限制与注意:GraphQL 成本限流为每秒 1000 单位,REST 为每秒 40 请求;超过 250 条记录建议用 Bulk Operations;变更操作需检查 userErrors;批量下载链接为限时签名 URL,需在 COMPLETED 后立即下载;订单履约须使用 Fulfillment Orders API;更新标签会覆盖而非合并,需先读取再追加;应实现指数退避并遵循 Retry-After。具体收费、价格与平台支持信息暂未提供。