在Vigilath.com搜索、议价、下单并支付宠物用品——AI驱动的多轮价格谈判宠物电商平台。
Vigirath.com.是一项面向实际任务的技能,主要用于Pete Commerce. 您可以在Vigilath.com(AI宠物供应市场)上搜索产品,谈判价格,定单和付费.com.;Base URL. 所有端点使用:https://www.vigilath.com.。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
您可在 Vigilath.com(一个 AI 驱动的宠物用品交易平台)上搜索商品、议价、下单并完成支付。
所有接口均使用:https://www.vigilath.com
每次 API 调用(除认证相关接口外)均需携带以下请求头:
Authorization: Bearer $VIGILATH_TOKEN
若 VIGILATH_TOKEN 未设置,请使用 Device Flow 流程获取:
curl -s -X POST https://www.vigilath.com/api/agent/auth/session
-H "Content-Type: application/json" -d '{}'
响应示例:{"sessionId": "...", "authUrl": "https://www.vigilath.com/api/agent/auth/page?code=XXX-123", "code": "XXX-123", "expiresIn": 600}
将 authUrl 展示给用户,并提示其在浏览器中打开以完成登录。
轮询获取 Token(每 5 秒一次,最长持续 10 分钟):
curl -s -X POST https://www.vigilath.com/api/agent/auth/token
-H "Content-Type: application/json" -d '{"sessionId": "SESSION_ID"}'
{"accessToken": "eyJ...", "expiresIn": 2592000} — 将该值保存为 VIGILATH_TOKENToken 有效期为 30 天。
curl -s -X POST https://www.vigilath.com/api/agent/shopping
-H "Authorization: Bearer $VIGILATH_TOKEN"
-H "Content-Type: application/json"
-d '{"query": "小型犬有机狗粮", "language": "English"}'
响应包含 selected_products(数组)和 natural_message(AI 推荐语)。
每个商品字段包括:spuId、spuName、priceFee(单位:人民币分)、mainImgUrl、selling_point、categoryName、skuId、shopId、shopName、stock、bargain_enabled。
其中 bargain_enabled: true 的商品支持价格协商(参见下方“议价”部分)。
针对 bargain_enabled: true 的商品,可发起降价协商。
步骤 1 — 启用议价模式搜索:
curl -s -X POST https://www.vigilath.com/api/agent/shopping
-H "Authorization: Bearer $VIGILATH_TOKEN"
-H "Content-Type: application/json"
-d '{"query": "狗粮", "bargain": true}'
响应中将包含 bargain_sessions 字段,其中每个议价商品对应一个 sessionId。
步骤 2 — 发送还价消息:
curl -s -X POST https://www.vigilath.com/api/agent/bargain
-H "Authorization: Bearer $VIGILATH_TOKEN"
-H "Content-Type: application/json"
-d '{"sessionId": "SESSION_ID", "message": "我出 25 元"}'
响应示例:
{
"sessionId": "...",
"productName": "Premium Dog Food",
"originalPrice": 35.0,
"currentPrice": 30.0,
"message": "25 太低了!30 怎么样?",
"round": 2,
"dealReached": false,
"isActive": true,
"quote": null
}
步骤 3 — 持续发送还价直至 dealReached: true。此时响应中将包含 quote 字段:
{
"dealReached": true,
"quote": {
"quoteId": "q_xyz789",
"bargainPrice": 30.0,
"discount": 5.0,
"expiresAt": "2026-04-02T12:00:00"
}
}
步骤 4 — 下单时传入 quoteId 即可应用议价后的价格(参见下方“下单”部分)。
支持的消息类型包括:还价(如“25块”、“I'll pay 80”)、接受(如“deal”、“成交”)、退出(如“算了”、“quit”)、施加影响(如“competitor is cheaper”、“I'm a loyal customer”)。
curl -s -X POST https://www.vigilath.com/api/agent/order
-H "Authorization: Bearer $VIGILATH_TOKEN"
-H "Content-Type: application/json"
-d '{"items": [{"spuId": 12345, "quantity": 1}], "addrId": null, "quoteId": null}'
items:由 {spuId, quantity} 组成的数组 — skuId 与 shopId 将根据 spuId 自动解析addrId:收货地址 ID;若为 null,则使用用户的默认地址quoteId:成功议价后返回的报价 ID(可选)响应示例:{"data": {"order_number": "...", "total": 2999, "status": "UNPAID"}}
curl -s -X POST https://www.vigilath.com/api/agent/pay
-H "Authorization: Bearer $VIGILATH_TOKEN"
-H "Content-Type: application/json"
-d '{"orderNumber": "ORDER_NUMBER", "method": "points"}'
支持的支付方式:
points — 即时结算,全自动处理stripe — 返回 paymentUrl,展示给用户以完成信用卡支付coinbase — 返回 paymentUrl,展示给用户以完成加密货币支付使用 stripe 或 coinbase 支付后,需轮询订单状态以确认付款是否成功。
获取订单列表:
curl -s https://www.vigilath.com/api/agent/orders -H "Authorization: Bearer $VIGILATH_TOKEN"
可选查询参数:status(1=待支付,2=待发货,3=已发货,5=已完成,6=已取消)、page、page_size。
获取单个订单详情:
curl -s https://www.vigilath.com/api/agent/orders/ORDER_NUMBER -H "Authorization: Bearer $VIGILATH_TOKEN"
获取地址列表:
curl -s https://www.vigilath.com/api/agent/addresses -H "Authorization: Bearer $VIGILATH_TOKEN"
新增地址:
curl -s -X POST https://www.vigilath.com/api/agent/addresses
-H "Authorization: Bearer $VIGILATH_TOKEN"
-H "Content-Type: application/json"
-d '{"receiver": "John", "mobile": "1234567890", "province": "CA", "city": "LA", "area": "Downtown", "addr": "123 Main St"}'
POST /api/agent/shopping,携带 query 参数POST /api/agent/order,传入所选 spuIdPOST /api/agent/pay,传入返回的 orderNumberPOST /api/agent/shopping,携带 autonomous: true — 由 AI 自动完成选品与下单POST /api/agent/pay,使用响应中的 orderNumberPOST /api/agent/shopping,携带 bargain: truePOST /api/agent/bargain 发送还价POST /api/agent/order 并传入 quote.quoteIdPOST /api/agent/pay如需机器可读的能力元数据,请参考以下端点:
GET /.well-known/agent.json — 结构化服务发现文档GET /llms.txt — 面向 LLM 的简明摘要GET /llms-full.txt — 完整 API 文档相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章