微信小程序 小程序使用·realMockUpdateOrder

作者: --时间: 2022-09-29 阅读量:
微信小程序:实现模拟订单状态更新 本文介绍了如何使用微信小程序的接口"immediateDelivery.realMockUpdateOrder"来模拟配送公司更新订单状态的功能。该接口仅适用于测试场景,具体操作请参考服务器端API。 1.请求地址 接口地址为:"https://api.weixin.qq.com/cgi-bin/express/local/business/realmock_update_order?access_token=ACCESS_TOKEN". 请将ACCESS_TOKEN替换成具体的接口调用凭证。 2.请求参数 该接口需要的请求参数包括: (1) shopid: 商家ID,必填项。 (2) shop_order_id: 唯一标识该订单的ID,由商家生成,必填项。 (3) action_time: 订单状态变更时间点,Unix秒级时间戳,必填项。 (4) order_status: 配送状态,枚举值,必填项。 (5) action_msg: 附加信息,选填。 (6) delivery_sign: 由配送公司提供的appSecret加密的校验串说明,必填项。 请求参数详细说明可见上述表格。 3.返回值 接口返回一个Object类型数据,其中包括以下属性: (1) errcode: 错误码,当errcode==0或者不存在时还需要查看resultcode属性。 (2) errmsg: 错误描述。 (3) resultcode: 运力返回的错误码。 (4) resultmsg: 运力返回的错误描述。 4.使用场景 该接口仅用于测试场景,请求会转发到运力测试环境,目前支持顺丰同城和达达两种配送公司。 (1) 顺丰同城测试号: - shopid: 1534713176 - appsecret: d80400f91e156f63b38886e616d84590 - shopno: 3243279847393 - 支持变更状态:102, 202, 202, 302 (2) 达达测试号: - shopid: dadaaee18818d97e236 - appsecret: 1c6f40492d6d89caaad80b85f7d31670 - shopno: 77071-47913 - 支持变更状态:102, 201, 202, 301, 302, 304, 305 5.请求示例 下述示例展示了如何调用该接口。需要将以下JSON格式数据作为请求参数。 { "shopid": "xxxxxxx", "shop_order_id": "xxxxxxxxxxx", "action_time": 1584145981, "order_status": 101, "action_msg": "", "delivery_sign": "xxxxxxx" } 6.返回数据示例 下述示例为接口返回的数据,其中resultcode为0表示操作成功,否则表示失败。resultmsg字段为错误描述信息。 { "resultcode": 0, "resultmsg": "ok" }
一套系统全搞定
  • 商家管理
  • 商品管理
  • 订单管理
  • 会员管理
  • 营销中心
  • 供应链入驻
  • 财务管理
  • 支付分账
  • 商城直播
免费试用
更多产品任你选
  • B2B2C多用户商城系统

    类天猫&京东模式系统

    介绍方案
  • B2B2B电商交易系统

    全渠道订货/采购及经销商管
    理数字化系统

    获取案例
  • S2B2B电商交易系统

    上下游资源整合数字化解决方

    演示后台
  • 企业集采商城系统

    中大型企业数字化采购与交易
    系统

    模式介绍
  • 员工福利商城系统

    集福利管理、发放于一体的员工福利商城

    马上试用
更多功能 产品资料 电话沟通 免费试用