应用配方
在 Duaer 里把 WooCommerce 新订单推送到企业微信群
在 Duaer 里,WooCommerce 每来一个新订单,就把订单号、金额、客户和商品推到企业微信群。
在 Duaer 里搭订单通知
- 在 WordPress 后台的 WooCommerce › 设置 › 高级 › REST API 里新建密钥,权限选读/写(触发器要用它注册 Webhook)。
- 在 Duaer 建 WooCommerce 凭证,填 Consumer Key、Consumer Secret 和店铺地址。
- 加 WooCommerce Trigger,Event 选 order.created。
- 接 企业微信 节点,资源选「消息推送」,用群机器人 Webhook 凭证。
- 内容写:新订单 #{{ $json.number }},{{ $json.total }} {{ $json.currency }},{{ $json.billing.first_name }},商品:{{ $json.line_items.map(i => i.name + " x" + i.quantity).join(";") }}
- 发布数字组织。
常见问题
- 只想推大单:在推送前加 If,条件 {{ Number($json.total) }} 大于 1000。
- 群里没收到:看企业微信节点输出的 errcode,见 群机器人发送失败排查。
- WooCommerce 站点要能通过 HTTPS 访问,Duaer 也要能被 WooCommerce 访问到,Webhook 才推得过来。
常见问题
Duaer 能把 WooCommerce 订单推到钉钉或飞书吗?
能。把 Duaer 流程里的企业微信节点换成 HTTP Request,调用对应机器人的 Webhook 地址。
Duaer 的 WooCommerce 密钥为什么要读写权限?
Duaer 的 WooCommerce Trigger 要在店铺里注册 Webhook,只读密钥做不到。
同组
凭证
在 Duaer 里配置 WooCommerce 凭证
在 Duaer 中保存 WooCommerce 的连接信息,供数字组织节点在运行时使用。密钥经实例加密密钥保护,不会写进节点参数。
节点在 Duaer 里用企业微信发消息
在 Duaer 里,企业微信(WeCom)以内置包 duaer-nodes-wecom 提供。发应用消息用「企业微信-基础」节点和 Corp ID / Agent ID / Secret 凭证;往群里推送可用群机器人 Webhook。
报错在 Duaer 里排查企业微信、飞书群机器人发送失败
Duaer 往企业微信或飞书群机器人发消息没到,先看返回里的 errcode 或 code。这里是常见错误码和对应修法。