Skip to main content

网约车行程单识别

接口描述

支持网约车行程单关键字段的识别,包括行程起止日期、上车时间、起点、终点、里程、金额等字段。目前接口支持识别 如易行地铁行程单、滴滴出行,高德打车行程单,美团打车行程单,首汽约车电子行程单,享道出行,携程用车行程单。

请求方式

POST

请求地址

https://qst.imfbp.com/apihub/api

URL 参数

参数名称类型必选说明
ActionString操作的接口名称,本接口取值:RecognizeRideHailingItinerary。

Header 参数

参数名称类型必选说明
TimestampString公共参数
SecretIdString公共参数
SignatureString公共参数
AlgorithmString公共参数
Content-TypeString取值:multipart/form-data

Body 请求参数

参数名称类型必选说明
imageDataString图片的 Base64 值。
支持的文件格式:PNG、JPG、JPEG。
图片大小:所下载文件经过 Base64 编码后不超过 8M。
fileBytebyte[]图片、PDF、OFD 二进制。
文件大小不超过 8M。
fileNameString如果参数使用 fileByte 则该参数为必选。
tip

注意: 输入参数 imageData、fileByte 必须提供一个。

返回参数

公共返回参数

参数名称类型说明
codeInteger200 表示请求成功,其他参见错误码
messageString错误提示信息
startTimelong开始时间
endTimelong结束时间
callIdlong调用记录主键
dataObject识别结果

data 内容说明

参数名称类型说明
startTimelong请求开始毫秒
endTimelong请求结束毫秒
itineraryInfo{}行程单识别结果

itineraryInfo 行程单识别结果

参数名称类型说明
serviceProviderString服务商
startDateString行程开始日期
endDateString行程结束日期
applyDateString申请日期
phoneString手机号
totalAmountString合计金额
itemList[]行程明细

itemList 行程明细

参数名称类型说明
carTypeString车型
startTimeString上车时间
endTimeString行程结束日期
cityString城市
startPlaceString起点
endPlaceString终点
distanceString里程
amountString金额

错误码

若请求错误,服务器将返回的JSON文本包含以下参数:

  • code:错误码。
  • message:错误描述信息,帮助理解和解决发生的错误。
错误码描述
-1服务器内部错误
1无效参数
2调用接口次数太频繁
3不支持此种请求方式
4参数不能为空
5超过最大上传限制
6日期格式错误
7文件为空!
8不支持此格式的文件!
9读取pdf文件失败!
10读取ofd文件失败!
11JDK的IllegalAccessException
12JDK的IllegalArgumentException
13读取文件失败!
1000非法参数
1001base64 decoder error
1002上传的文件大小错误,现阶段我们支持的文件大小为: 8M
1003现阶段我们支持上传单张图片!
1004imageUrl, imageData, (fileName,fileByte
1005图片为空,请检查后重新尝试
1006OCR识别失败。
1007OFD文件为空!
4001调用SDK权限校验不通过!
4002调用接口Action不能为空!
4003API名称出错!
4004SecretId不能为空!
4005Timestamp不能为空!
4006Signature不能为空!
4007用户没有调用当前API的权限!
4008签名不正确
4009查询用户密钥为空,请联系管理员
4010无当前接口权限
4011Timestamp与服务器接收到请求的时间相差不得超过五分钟
4012apicode不能为空!
4013apicode未关联客户!
5001不支持的请求方式
6001套餐包余量不足
6002未开通访问此API套餐