# 查询所在城市的预约时间段

本文档描述服务器端接收的消息或事件,详细说明参见消息推送

事件英文名:waybill_query_expect_time_range

当用户查询所在城市的预约时间段时,推送此事件。

# 1. 消息参数

# 请求体 Request Payload

参数名类型说明
ToUserNamestring快递公司小程序 UserName
FromUserNamestring微信团队的 OpenID (固定值)
CreateTimenumber事件时间,Unix时间戳
MsgTypestring消息类型,固定为 event
Eventstring事件类型,固定为 waybill_query_expect_time_range,不区分大小写
WXAppIdstring商户在微信端的appid
Provincestring省份,比如"广东省"
Citystring地区/市,比如"广州市"
Areastring区/县,比如"海珠区"
Streetstring街道
Addressstring详细地址
Idstring地址id

# 2. 消息返回

# 返回体 Response Payload

参数名类型必填说明
ToUserNamestring原样返回请求中的 FromUserName
FromUserNamestring快递公司小程序 UserName
CreateTimenumber事件时间,Unix 时间戳
MsgTypestring消息类型,固定为 event
Eventstring事件类型,固定为waybill_query_expect_time_range,不区分大小写
ResultCodenumber处理结果错误码
ResultMsgstring处理结果的详细信息
ExpectTimeRangenumber预约时间段,比如1或者2,单位小时(此字段废弃不再使用)
ValidTimeRangeobjarray可预约时间段
Asapobject是否可下单后2小时内上门,无此参数返回表示不支持

# Res.ValidTimeRange(Array) Object Payload

可预约时间段

参数名类型必填说明
StartTimenumber开始时间,小时数(24小时制)
EndTimenumber结束时间,小时数(24小时制)
DayDeltanumber天数,0-表示今天 1表示明天 2-表示后天,默认是0
Statusnumber状态 0-可预约 1-约满,默认可预约

# Res.Asap Object Payload

是否可下单后2小时内上门,无此参数返回表示不支持

参数名类型必填说明
StartTimenumber开始时间,小时数(24小时制)
EndTimenumber结束时间,小时数(24小时制)
DayDeltanumber天数,0-表示今天 1表示明天 2-表示后天,默认是0
Statusnumber状态 0-可预约 1-约满,默认可预约

# 3. 注意事项

本事件无特殊注意事项

# 4. 代码示例

本事件无代码示例