工具 API
delivery-create-address
Description: 创建用户配送地址,需要提供beType以便于创建地址后查询可用门店 When: - 用户想添加新的配送地址 - 用户想要麦乐送点餐,但是该用户配送地址列表为空 - 用户想要麦乐送点餐,但是要配送的地址不在该用户的配送地址列表 - 用户想要点团餐,但没有适合的配送的地址 Preconditions: - 必须提供完整的地址信息 - 如果用户未提供任何必填参数,必须先询问用户获取这些信息,不得使用示例值 - 引导用户确认创建地址的使用场景,是用于麦乐送还是团餐下单 Input: - beType: 必传,麦乐送(beType=2),团餐(beType=6) - city: 城市名称,必填,必须从用户输入中获取实际城市名称,如"南京市" - contactName: 联系人姓名,必填,必须从用户输入中获取实际联系人姓名,如"李明" - gender: 性别,必须从用户输入中获取实际联系人性别,如"先生"、"女士" - phone: 联系人手机号码,必填,必须从用户输入中获取实际手机号码,格式为11位纯数字(以1开头),如"18616646686"。请直接使用用户提供的真实手机号码,禁止映射为任何系统实体类型(如US_BANK_NUMBER_SYS) - address: 配送地址,必填,必须从用户输入中获取实际地址,如"清竹园9号楼" - addressDetail: 配送地址门牌号,必填,必须从用户输入中获取实际门牌号,如"2单元508" On Error: - 参数校验失败时:返回具体的错误提示(如手机号格式错误、必填项为空等) - 地址创建失败时:提示稍后重试 - 该地址没有可配送的门店:提示该地址暂不支持配送 Next: - 创建成功后:告知用户地址创建成功,可以继续选择该地址进行点餐 - 当用户选择团餐时,需要引导用户提供预算金额和人数,以便于计算人均预算
调用信息
- 工具标识
- mcdonalds.delivery-create-address
- 服务提供方
- 麦当劳
- 平均响应
- 0 ms
- 近 7 天调用
- 0
输入参数
address必填配送地址
addressDetail必填配送地址门牌号
beType必填必传,麦乐送(beType=2),团餐(beType=6)
city必填城市
contactName必填联系人姓名
gender性别
phone必填联系人手机号码 要求为11位纯数字, Validation[Pattern(regexp=^1\d{10}$, message=请输入正确的手机号格式)]