oTMS-openapi
  1. oTMS API
oTMS-openapi
  • oTMS API
    • 订单导入
      PUT
    • 订单导出/追踪
      POST
    • 提送货点导入
      PUT
    • 提送货点删除
      DELETE
    • 卡车和司机导入
      PUT
    • 订单分配司机
      POST
    • 运输单导入
      PUT
    • 运输单删除
      PUT
    • 订单外部追踪
      POST
    • 订单召回
      POST
    • 订单分享链接
      PUT
    • 承运商导出
      POST
    • h5链接
      PUT
    • 订单更新
      PUT
    • 订单费用更新
      POST
    • 订单分配
      POST
    • 车辆信息
      POST
    • 订单撤销
      PUT
    • 运输单分配司机
      PUT
    • 订单评分
      POST
    • 订单交接创建
      PUT
    • 订单自定义文本字段更新
      POST
    • 订单快速交接
      POST
    • 价格文件匹配
      POST
    • 收货方/发货方导出
      POST
    • 运输单导出/追踪
      POST
    • 运输单召回
      PUT
    • 文件上传
      POST
    • 订单事件推送
      PUT
    • 运输单事件推送
      PUT
    • 拒收导出
      POST
    • 收货码查询
      POST
    • 便携式设备导入
      POST
  1. oTMS API

h5链接

PUT
https://login.otms.cn/ws/orderLink

H5链接#

订单导出接口供客户系统接入并生成H5链接。
版本号文档说明
0.1当前版本文档

配置说明#

oTMS同时在生产环境和测试环境中提供Web Service接口,其中测试环境用于集成测试。两种环境下都需要由oTMS系统管理员分配API帐号密码后方可使用。
注意: 请合理地调用公共接口。如果发现存在异常调用或者对我们系统性能造成影响等情况,会对API账号的调用进行限制,甚至停用。
目前对该接口的调用限制为每个公司每秒最多3个请求(如需增加可选购增值服务)。

接口说明#

公共参数#

环境HTTP请求方法HTTPS请求地址请求主体MIME类型响应主体MIME类型
正式环境PUThttps://login.otms.cn/ws/orderLinkapplication/xmlapplication/xml
沙箱环境PUThttps://demo.otms.cn/ws/orderLinkapplication/xmlapplication/xml

请求参数#

字段名位置是否必填描述Schema
Authorizationheader否Basic Authorization。如果不为空,则优先使用该值作身份认证。否则使用请求报文中的用户名与密码string
bodybody是订单查询请求中包含用以筛选订单的查询条件H5OrderLinkWebService

错误码解释#

全局反馈代码#

反馈代码说明
0身份验证失败。

单个请求反馈代码#

反馈代码说明
7001成功。
7002失败。
7003ERP单号和oTMS单号都为空。
7005oTMS单号不存在。
7006ERP单号不存在。
7007用户角色错误。
7008订单token不存在。

请求参数

Body 参数application/xml

示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<orderLinkRequest version="0.1" login="username" password="password">
    <orders>
        <order sequence="1">
            <erpNumber/>
            <orderNumber>DYZZWDNW004688</orderNumber>
            <userType>Shipper</userType>
        </order>
        <order sequence="2">
            <erpNumber/>
            <orderNumber>DYZZWDNW004688</orderNumber>
            <userType>Consignee</userType>
        </order>
    </orders>
</orderLinkRequest>

返回响应

🟢200成功
application/xml
successful operation
Body

示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<orderLinkResponse version="0.1">
    <responseCode>7001</responseCode>
    <successNum>2</successNum>
    <failNum>0</failNum>
    <orders>
        <order sequence="1">
            <status>SUCCEED</status>
            <code>7001</code>
            <orderNumber>dyzzwdnw004688</orderNumber>
            <userType>Shipper</userType>
            <url>https://demo.otms.cn/mp/#/order-preview-mobile/6E595338703E243717E5FB5EB50270A9/KCH2AZPSUOX2CJHMHFFTHBMT?linkTraceId=585980824890EC14</url>
        </order>
        <order sequence="2">
            <status>SUCCEED</status>
            <code>7001</code>
            <orderNumber>dyzzwdnw004688</orderNumber>
            <userType>Consignee</userType>
            <url>https://demo.otms.cn/mp/#/order-preview-mobile/6E595338703E243717E5FB5EB50270A9/Y7FQTQ2WSGOFF7EHV2FHFYIR?linkTraceId=57AA3BCC72FDD5BF</url>
        </order>
    </orders>
</orderLinkResponse>
上一页
承运商导出
下一页
订单更新
Built with