获取订单状态:
一、背景说明:
二、共同说明api说明
Api共同接口说明V2
注意:如果百度车联网外部人员无法进入,需要导出上连接文档
三、接口地址
iovpay/v2/opf/getpaystatus
Cookie: BDUSS=xxxxxx
注意:BDUSS是百度内部安全级很高的数据,不能经过车企或合作方的服务器
五、请求参数
参数名 |
类型 |
是否必填 |
最大长度 |
描述 |
实例值 |
oem_id |
Int |
否 |
|
车机端请求请务必传值,如果是拿不到可以不传 |
18343001 |
version |
String |
是 |
5 |
调用的接口版本固定值为1.0 |
|
timestamp |
Int |
是 |
10 |
发送请求的时间戳,精确到秒 |
1514917884 |
sign |
String |
是 |
- |
商户请求参数的签名串,详见签名 |
详见签名与验签 |
device_id |
String |
否 |
32 |
设备号 |
|
uuid |
String |
是 |
|
百度移动设备唯一标识 |
|
vin |
String |
否 |
17 |
车架号 |
1G1BL52P7TR115520 |
lng |
String |
否 |
- |
设备当前经度 |
116.289573 |
ak |
String |
否 |
|
车机端请求请务必传值,如果是拿不到可以不传 |
|
cn |
String |
String |
|
车机端请求请务必传值,如果是拿不到可以不传 |
|
lat |
String |
否 |
- |
设备当前纬度 |
39.9948 |
out_trade_no |
String |
是 |
64 |
开发者的订单id |
1069227442364 |
opf_appid |
Int |
是 |
- |
开放平台上开发者申请后自动生成的一个值 |
123456 |
apikey |
Int |
是 |
- |
开放平台上开发者申请后自动生成的一个值 |
- |
secretkey |
Int |
是 |
- |
开放平台上开发者申请后自动生成的一个值 |
- |
六、返回结果
接口返回固定为下面的结构
名称 |
类型 |
是否必须 |
最大长度 |
描述 |
实例 |
errno |
int |
是 |
|
返回码 |
0 |
errmsg |
string |
是 |
|
返回信息 |
|
data |
object |
是 |
|
返回数据 |
{} |
date |
string |
否 |
|
时间 |
2020-09-09 19:38:38 |
baidurd |
string |
否 |
|
百度用户后续定位问题字符串 |
|
百度内部人员才需要关注 |
|
|
|
|
|
errno 返回0表示成功,其他值为失败
data 的值只有成功的时候才会有可能返回,值可为空
baidurd 部分模块没有返回,属于正常
当errno为0时,data里字段如下:
参数名 |
类型 |
是否必填 |
最大长度 |
描述 |
实例值 |
order_status |
String |
是 |
- |
订单状态 |
1表示待支付,3支付成功 |
order_status_desc |
String |
是 |
20 |
订单状态描述 |
待支付/支付成功 |
order_name |
String |
否 |
- |
订单名称 |
|
order_time |
String |
否 |
- |
订单时间 |
|
goods_count |
String |
否 |
- |
订单商品数量 |
|
七、errno错误码