AutoX3 API
  • 快速开始
  • 文档说明
    • 阅读说明
    • 更新日志
    • 名词解释
  • 对接说明
    • 接口规范
    • 回调规则
    • 公共参数
  • 最佳实践
    • 对接流程
    • 方案介绍
    • APP对接
  • 标准接口
    • 获取平台访问凭证
    • 获取车辆检测报告
    • 创建接车订单回调
    • 检测报告发布回调
      • 轻度接入:h5检测报告内嵌url
      • 深度接入:完整检测结果数据
    • 车况&保养计划回调
    • 保养计划回调V2
  • 定制接口
    • 同步车辆服务项目信息
    • 同步施工工艺模板信息
    • 同步施工报告结果信息
      • 轻度接入:h5施工报告内嵌url
      • 深度接入:完整施工结果数据
  • APP接口
    • 获取检测项目列表
    • 创建开放平台检测单
    • 获取检测模块列表
    • 获取检测项列表
    • 更新检测模块
    • 发布检测报告
    • 文件上传
    • 字典-获取检测模块字典
  • 常见问题
    • 加密代码DEMO
    • HTTPS设置说明
  • 多语言
    • English
Powered by GitBook
On this page
  • 业务场景
  • 主流程
  • 接口信息

Was this helpful?

  1. 标准接口

创建接车订单回调

Previous获取车辆检测报告Next检测报告发布回调

Last updated 3 years ago

Was this helpful?

业务场景

  1. 工作人员通过AutoX3技师APP(Intelligent Technician)接车,并填写必要信息。

  2. 车辆信息、接车单信息同步到接入方系统中。

主流程

接口信息

消息类型

event.autox3.order.receivebase.create

消息内容

{
  "content": {
      "carInfo": {                            // 车辆信息
        "carBrandName": "BMW",                // 品牌
        "carNum": "JING",                     // 车牌号
        "carOwnerFirstName": "xiaohaha",      // 车主名
        "carOwnerGender": "FEMALE",           // 车主性别
        "carOwnerLastName": "Brown",          // 车主姓
        "carOwnerMobile": "",                 // 车主手机号
        "carProductionDate": 1325347200000,   // 车辆出厂日期
        "carStyleName": "5",                  // 车款信息
        "carVin": "123456"                    // 车辆vin
        },
      "preCheckInfo": {                       // 初检信息
        "lightInfo": [                        // 故障灯信息staffInfo
          "20_发动机故障",
          "16_机油不足",
          "1_门窗未关闭",
          "15_水温异常",
          "19_安全气囊故障"
        ],
        "odograph": 67000.0,                    // 进厂里程
        "oilGauge": 100,                        // 进厂油量
        "paintsInfo": [                         // 外观情况
          {
            "describe": "凹陷",                  // 状态情况
            "images": [                         // 图片
              "${url}"
            ],
            "position": "sys_feature_0013_01",  // 位置名称
            "positionName": "右前叶子板"          // 位置
          }
        ],
        "personalItemList": [                   // 物品清单
          "面包",
          "饮用水",
          "海百合"
        ],
        "remark": "老客户了"                // 备注
      },
      "receiveBaseId": 6482,               // AutoX3接车单id
      "staffInfo": {                       // 接车单操作人信息
        "areaCode": "+44",                 // 品牌id
        "brandId": 1,                      // brandId
        "mobile": "15010524574",           // 手机号
        "storeId": 3,                      // 店铺id-
        "userId": 18,                      // 用户id-
        "userName": "yang xing xingxing2"  // 用户名称
      }
    }
  },
  "createTime": 1616502610117,                        // 推送时间戳 
  "msgType": "event.autox3.order.detection.finish",   // 推送消息类型
  "msgSignature": "${hashCode}",                      // 推送消息签名
  "msgId": "e6ddea1d-0b8b-24e7-cb26-91c3aa0969db",    // 推送消息id
  "staffInfo": {                       // 员工信息
    "areaCode": "+44",                 // 所属国家区号
    "brandId": 114,                    // 品牌id
    "mobile": "17666166190",           // 手机号
    "staffId": 380,                    // 员工id
    "staffName": "A梦 哆啦",            // 员工名称
    "storeId": 84                      // 店铺id
  }
}        

开发者正常响应数据

{
	"data":null,
	"errorInfo":"",    // 错误信息
	"status":0		     // 0表示正常接收
}

请注意:

  1. 关于重试的消息排重,推荐使用msgId排重。

  2. AutoX3服务器未收到正常响应时,会发起重试,总共重试六次,间隔时间为2s、4s、8s、16s、32s、64s。

  3. 签名规则 sha1(msgId + msgType + staffInfo + createTime + content + appSecret)。