SuperAPI AI 工具集

customer-fields

办公与效率

查看项目

更新于 10-16 00:25

技能介绍

用途:该技能用于与 Customer Fields(一款 Shopify 应用)集成。Customer Fields 让商家在客户注册表单和账户页面添加自定义字段,从而收集标准 Shopify 字段之外的更详细信息,用于营销、细分或个性化。本技能适合需要以编程方式与 Customer Fields 数据交互的场景,可管理 Organizations、Leads、Pipelines、Users、Goals、Filters 等实体。

主要能力:提供预构建动作,包括 Delete Customer(按 ID 删除客户)、Update Customers(更新一个或多个客户,含标准与自定义字段,每次最多 10 条)、Create Customers(创建客户,每次最多 10 条)、Get Customer(按 ID 获取单个客户及其自定义字段)、List Customers(分页列出客户及自定义字段)。可用自然语言搜索动作。

使用方式:需先安装 Membrane CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无头环境会打印授权 URL,完成后执行 membrane login complete <code>。连接:membrane connection ensure "https://customerfields.com/" --json,得到 connection id。若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--rawData、--query、--pathParam 等选项。

限制:认证与凭据刷新由 Membrane 自动处理,无需向用户索要 API 密钥;官方文档链接为 https://help.shopify.com/en/manual/shopify-admin/customers/customer-fields。具体速率限制、价格及更多可用动作暂未提供。