万师傅开放平台文档中心
  1. 三、开发前必读
万师傅开放平台文档中心
  • 一、平台介绍
    • 平台介绍
  • 二、接入流程指引
    • 对接场景介绍
    • 物流类平台接入
    • ERP类平台接入
    • 电商类平台接入
    • 万师傅业务流程
    • 接口报错快速排查指南
  • 三、开发前必读
    • 万师傅名词说明
    • 版本更新说明
    • 1、申请授权秘钥
    • 2、API 接口参数规范
    • 3、API 签名
    • 4、目前支持的服务类目和类型
    • 5、接口 code 码
  • 四、开发接口列表
    • 最小化对接
      • 下单
        • 下单接口文档
        • 下单接口
      • 服务节点回传
        • 服务节点通知
    • 更多能力接口
      • 订单催服务
      • 商品库查询接口
      • 订单支付接口
      • 指派支付相关接口
        • 指派并支付
      • 订单费用调整相关接口
        • 总包订单费用调整原因查询接口
        • 子订单审核接口
        • 增加子费用
          • 订单新增费用接口
          • 增加子费用示例
      • 完工验收相关接口
        • 订单完工验收接口
      • 退款相关接口
        • 订单退费接口
        • 退款仲裁
          • 仲裁类别查询接口
          • 仲裁撤销接口
          • 仲裁提交证据接口
          • 仲裁申请接口
      • 关单相关接口
        • 关单审核接口
        • 订单关闭接口
        • 第三方工单申请接口
      • 投诉相关接口
        • 获取支持赔付的银行卡列表接口
        • 发起投诉接口
        • 撤销投诉接口
        • 获取投诉类别接口
        • 提交举证接口
        • 补充举证
        • 赔付收款渠道
        • 获取投诉详情
      • 物流相关接口
        • 物流到货信息更新接口
      • 订单信息查询相关接口
        • 获取师傅报价列表
        • 费用明细查询接口
        • 查询师傅完工图接口
        • 订单子费用明细查询接口
        • 订单费用明细查询
      • 更多服务节点回传
        • 定时单服务节点通知
        • 总包调整费用节点通知(非最小化对接内容)
        • 仲裁节点通知
        • 费用调整原因列表数据更新节点通知
        • 保外维修单节点通知
        • 催单回复通知
        • 总包发起关单申请通知
        • 旧件寄回通知
        • 二次上门节点通知
        • 总包审核关单申请回传
        • 售后单处理通知
        • 一口价订单服务节点通知
      • 售后单相关接口
        • 创建售后单接口
        • 拉取售后单接口
    • 测试环境查下订单服务节点
      • 查询订单服务节点
    • 测试环境推单给指定师傅接口
      • 测试环境-推送订单给指定师傅
    • 用户信息相关接口
      • 更改子用户角色接口
  1. 三、开发前必读

2、API 接口参数规范

接口参数规范#

参数类型: Content-Type: application/json
字段名称字段说明字段类型是否必传参数
licenseId商家授权码 商家授权码可联系万师傅对接负责人进行获取 参考: 1、申请授权秘钥String是
timestamp时间戳(单位: 毫秒)Long是
busData业务参数.
根据每个接口具体的业务参数,转换为json 字符串,并进行base64加密得到该参数
String是
checkData签名. 签名规则详细参考 API 签名校验String是
childAccount子账号 用户名String否
以上是接口的通用参数.
不同的接口会有不通的业务参数. 具体业务参数字段可参照对应接口文档.
busData 字段说明
busData 字段的值是接口业务参数转换为 json 对象,并进行 base64 加密后得到的值.

下单接口示例:#

下单接口业务参数
[
  {
    "address": "详细测试地址",
    "appointMethod": "open",
    "buyerName": "张三0",
    "buyerNote": "客户备注0",
    "buyerPhone": "13333333333",
    "checkRepeatOrder": 0,
    "city": "深圳市",
    "contactName": "王a",
    "contactPhone": "17777777777",
    "convertSuccess": false,
    "county": "宝安区",
    "customArriveStatus": 1,
    "deliveryMode": 2,
    "direct": false,
    "expectCompleteTime": "2022-05-28",
    "expectDoorOnTimeAwardFee": 10,
    "expectDoorOnTimeInterval": "08-10",
    "fourthDivisionId": 0,
    "goodsList": [
      {
        "dropDown": 0,
        "goodsId": "8891790",
        "goodsImgUrl": "https://qncdn.wanshifu.com/c186e2c2fff3090c3bcb64b885e90d98,https://qncdn.wanshifu.com/6629571f63d4d38e1e94046231e2d0ab",
        "goodsName": "型号hyy01",
        "goodsNote": "安装备注hyy",
        "goodsNumber": 5
      }
    ],
    "logisticsCompany": "顺丰",
    "needMasterpack": 0,
    "needPack": 0,
    "needWoodpack": 0,
    "orderId": "zqeryest11111",
    "outer": false,
    "overrideDefault": false,
    "payMethod": 1,
    "province": "广东省",
    "rateReward": false,
    "receiverAddress": "返货地址0",
    "receiverName": "李四",
    "receiverPhone": "18888888888",
    "serveCategory": 1,
    "serveType": 4,
    "spType": "master",
    "subscribeLogistic": 0,
    "thirdDivisionId": 0,
    "version": "v2"
  }
]
base64 加密后 busData 的值为
{
    // 授权码id
    "licenseId": "xxxxxx",
    // 时间戳,毫秒值
    "timestamp": 1596528231211,
    // 订单业务参数 BASE64 加密后
    "busData": "W3siYWRkcmVzcyI6Iuivpue7hua1i+ivleWcsOWdgCIsImFwcG9pbnRNZXRob2QiOiJvcGVuIiwiYnV5ZXJOYW1lIjoi5byg5LiJMCIsImJ1eWVyTm90ZSI6IuWuouaIt+Wkh+azqDAiLCJidXllclBob25lIjoiMTMzMzMzMzMzMzMiLCJjaGVja1JlcGVhdE9yZGVyIjowLCJjaXR5Ijoi5rex5Zyz5biCIiwiY29udGFjdE5hbWUiOiLnjothIiwiY29udGFjdFBob25lIjoiMTc3Nzc3Nzc3NzciLCJjb252ZXJ0U3VjY2VzcyI6ZmFsc2UsImNvdW50eSI6IuWuneWuieWMuiIsImN1c3RvbUFycml2ZVN0YXR1cyI6MSwiZGVsaXZlcnlNb2RlIjoyLCJkaXJlY3QiOmZhbHNlLCJleHBlY3RDb21wbGV0ZVRpbWUiOiIyMDIyLTA1LTI4IiwiZXhwZWN0RG9vck9uVGltZUF3YXJkRmVlIjoxMCwiZXhwZWN0RG9vck9uVGltZUludGVydmFsIjoiMDgtMTAiLCJmb3VydGhEaXZpc2lvbklkIjowLCJnb29kc0xpc3QiOlt7ImRyb3BEb3duIjowLCJnb29kc0lkIjoiODg5MTc5MCIsImdvb2RzSW1nVXJsIjoiaHR0cHM6Ly9xbmNkbi53YW5zaGlmdS5jb20vYzE4NmUyYzJmZmYzMDkwYzNiY2I2NGI4ODVlOTBkOTgsaHR0cHM6Ly9xbmNkbi53YW5zaGlmdS5jb20vNjYyOTU3MWY2M2Q0ZDM4ZTFlOTQwNDYyMzFlMmQwYWIiLCJnb29kc05hbWUiOiLlnovlj7doeXkwMSIsImdvb2RzTm90ZSI6IuWuieijheWkh+azqGh5eSIsImdvb2RzTnVtYmVyIjo1LCJoaWdoZXJUaGFuVGhyZWUiOjIsIm5lZWRTa3UiOmZhbHNlLCJ1c2VDdXN0b21JbWFnZSI6ZmFsc2UsInZhbGlkYXRvckdvb2RzTWFwcGluZyI6dHJ1ZX1dLCJpbnN1cmVkQW1vdW50IjowLCJpc0F1dG9BcHBvaW50IjowLCJsb2dpc3RpY3NDb21wYW55Ijoi6aG65LiwIiwibmVlZE1hc3RlcnBhY2siOjAsIm5lZWRQYWNrIjowLCJuZWVkV29vZHBhY2siOjAsIm9yZGVySWQiOiJ6cWVyeWVzdDExMTExIiwib3V0ZXIiOmZhbHNlLCJvdmVycmlkZURlZmF1bHQiOmZhbHNlLCJwYXlNZXRob2QiOjEsInByb3ZpbmNlIjoi5bm/5Lic55yBIiwicmF0ZVJld2FyZCI6ZmFsc2UsInJlY2VpdmVyQWRkcmVzcyI6Iui/lOi0p+WcsOWdgDAiLCJyZWNlaXZlck5hbWUiOiLmnY7lm5siLCJyZWNlaXZlclBob25lIjoiMTg4ODg4ODg4ODgiLCJzZXJ2ZUNhdGVnb3J5IjoxLCJzZXJ2ZVR5cGUiOjQsInNwVHlwZSI6Im1hc3RlciIsInN1YnNjcmliZUxvZ2lzdGljIjowLCJ0aGlyZERpdmlzaW9uSWQiOjAsInZlcnNpb24iOiJ2MiJ9XQ==",
    // 签名
    "checkData": "xxxxx"
}
上一页
1、申请授权秘钥
下一页
3、API 签名
Built with