提供苏宁帮客预约服务,收集手机号和故障描述,确认信息后提交在线维修服务预约。
苏宁帮客预约服务,支持用户输入手机号和故障描述进行服务预约下单。
当用户说以下内容时激活:
当激活此技能时,帮助用户完成苏宁帮客预约服务。按以下步骤进行:
向用户询问以下信息(如果未提供):
向用户确认收集到的信息,例如:
请确认预约信息:
- 手机号:138XXXX1234
- 故障描述:空调坏了
使用 POST 请求提交数据到苏宁帮客预约接口:
接口地址:
https://asapps.suning.com/asapps/mcp/serviceReserveNew
请求方式: POST Content-Type: application/x-www-form-urlencoded
请求体参数:
phone=<手机号>
serviceDescription=<故障描述>
执行命令示例:
curl -X POST "https://asapps.suning.com/asapps/mcp/serviceReserveNew" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "phone=13812345678" \
--data-urlencode "serviceDescription=空调坏了"
重要: 使用 --data-urlencode 参数对包含中文的 serviceDescription 进行 URL 编码,避免中文乱码问题。
如果用户没有提供联系方式或描述,可以引导用户提供,或者告知用户直接访问苏宁帮客网站进行预约。
用户:"苏宁帮客预约,手机 13812345678,空调坏了" 响应:
收到您的预约请求:
- 手机号:13812345678
- 故障描述:空调坏了
正在为您提交苏宁帮客预约服务...
然后使用 POST 请求、配合 --data-urlencode 向服务器提交预约数据。
--data-urlencode 对中文参数进行 URL 编码,避免乱码⚠️ 安全改进:
--data-urlencode 正确处理中文,避免乱码理由: POST 请求将敏感数据放在请求体中,比 GET 请求(URL 参数)更安全。使用 --data-urlencode 确保中文等特殊字符正确传输。
ZIP package — ready to use