Take.API

<back to all web services

ExportRouteRequest

The following routes are available for this service:
GET,POST/route/ExportRouteByRouteId批量打印提货单数据
ExportRouteRequest Parameters:
NameParameterData TypeRequiredDescription
RouteIDbodyList<string>Yes路线编号
ExportRouteResponse Parameters:
NameParameterData TypeRequiredDescription
ExportRouteModelsformList<ExportRouteModel>Yes路线数据
ResponseBase Parameters:
NameParameterData TypeRequiredDescription
ErrorCodeformintYes返回编码,200之外的值都表示有错误
ErrorMsgformstringYes返回的消息
ExportRouteModel Parameters:
NameParameterData TypeRequiredDescription
RouteIDformstringYes路线编号
UserNameformstringYes司机姓名
PhoneNumberformstringYes司机电话
LicenseNumberformstringYes车牌
ExportPrepareModelsformList<ExportPrepareModel>Yes路线配货数据
ExportPrepareModel Parameters:
NameParameterData TypeRequiredDescription
IDformintYes序号
BookingNumberformstringYes订单号
FbaShipmentCodeformstringYesFBA货件码
ChannelformstringYes渠道
BoxNmberformintYes总箱数
BoxWeightformfloatYes总毛重
BoxCubeformfloatYes总立方

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /csv/reply/ExportRouteRequest HTTP/1.1 
Host: bookinglogin.hart-worldwide.com 
Content-Type: text/csv
Content-Length: length

{"RouteID":["String"]}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"ExportRouteModels":[{"RouteID":"String","UserName":"String","PhoneNumber":"String","LicenseNumber":"String","ExportPrepareModels":[{"ID":0,"BookingNumber":"String","FbaShipmentCode":"String","Channel":"String","BoxNmber":0,"BoxWeight":0,"BoxCube":0}]}],"ErrorCode":0,"ErrorMsg":"String"}