凸赞小程序开放平台全新上线,助力开发者轻松构建应用

请求地址

  后台设置推送订单配送状态变更情况的URL。

请求参数

公共参数说明

  在请求过程中,有几个公共参数需要特别注意:

<!--52247351-->

  • developer_key:这是开放平台分配给者的唯一标识,类型为String。
  • timestamp:时间戳,单位为秒,类型为Number。
  • signature:签名信息,类型为String。

      这些参数是每次请求时都必须携带的,确保请求的合法性和安全性。

    具体参数说明

      除了公共参数,还有一些具体的参数需要传递:

    • order_id:订单的唯一标识,类型为String。
    • delivery_no:物流单,类型为String。
    • delivery_type:配送类型,类型为String。常见的配送类型包括:
      • 1:后台自配送
      • 2:蜂鸟配送
      • 3:达达配送
      • 5:叮叮配送
      • 6:其他配送

    • status:配送状态,类型为String。常见的状态包括:
      • 1:待接单
      • 2:已接单
      • 3:已分配骑手
      • 4:骑手已到店
      • 5:配送中
      • 6:已送达
      • 7:系统拒单/配送异常

    • update_time:配送状态对应的时间,类型为String。

    骑手信息

      当配送类型为自配送时,骑手信息为空。只有在delivery_type为3、4、5时,才会有骑手信息,包括:

    • delivery_name:配送公司名称,类型为String。
    • carrier_name:骑手姓名,类型为String。
    • carrier_phone:骑手手机,类型为String。

    请求参数示例

      以下是一个完整的请求参数示例:

    {
    "metas": {
    "developer_key": "55a857f627d4ec566cd34d6d0ef2d5e7",
    "timestamp": "1551253817"
    },
    "params": {
    "order_id": "111",
    "delivery_no": "12345678999",
    "delivery_type": "5",
    "status": "3",
    "update_time": "1551253817",
    "carrier_info": {
    "delivery_name": "其他配送",
    "carrier_name": "骑手姓名",
    "carrier_phone": "13794139494"
    }
    },
    "signature": "99F09717675772F4D6914A863852DC68"
    }

    响应参数

      请求成功后,服务器会返回一个简单的响应参数:

    • data:布尔值,表示请求是否成功。成功时返回true。

    成功返回值示例

      以下是一个成功的返回值示例:

    {"data":true}

      通过以上信息,你可以轻松地配置和推送订单配送状态的变更情况,确保物流信息的实时更新和准确传递。

  • © 版权声明
    THE END
    分享