# 打印质检码

接口应在服务器端调用,不可在前端(小程序、网页、APP等)直接调用,具体可参考接口调用指南

接口英文名:printinspectcode

绑定完送检信息后,可以通过该接口打印微信小店的质检码

# 1. 调用方式

# HTTPS 调用

POST https://api.weixin.qq.com/channels/ec/qic/inspect/code/print?access_token=ACCESS_TOKEN

# 云调用

  • 本接口不支持云调用

# 第三方调用

  • 本接口支持第三方平台代商家调用。

  • 该接口所属的权限集 id 为:131

  • 服务商获得其中之一权限集授权后,可通过使用 authorizer_access_token 代商家进行调用,具体可查看 第三方调用 说明文档。

# 2. 请求参数

# 查询参数 Query String parameters

参数名类型必填示例说明
access_tokenstringACCESS_TOKEN接口调用凭证,可使用 access_tokenauthorizer_access_token

# 请求体 Request Payload

参数名类型必填示例说明
order_idstring37423523451235145订单id

# 3. 返回参数

# 返回体 Response Payload

参数名类型说明
errcodenumber错误码
errmsgstring错误信息
dataobject质检码详情

# Res.data Object Payload

质检码详情

参数名类型说明
backupDeliveryIdstring备用发货快递编码
backupDeliveryNamestring用发货快递名称
boxDTOListobjarray包装盒列表
channelAppIdstring视频号店铺appid
deliveryIdstring发货快递公司编码(同视频号小店电子面单支持快递公司编码)
deliveryNamestring发货快递公司名称
embedGoodsMaterialstring商品镶嵌材质
goodsDescstring商品描述
expressMergeboolean是否合并发货,true:合并,false:不合并
goodsMainMaterialstring商品主材质
goodsNamestring商品名称
goodsNumnumber商品件数
goodsPartsMaterialstring商品配件材质
inspectBaseIdstring质检仓id
inspectBaseNamestring质检仓名称
inspectCodestring质检码
inspectOrgIdstring质检机构id
inspectOrgNamestring质检机构名称
inspectOrgShortNamestring质检机构名称简称
merchantNamestring商家名称
orderIdstring订单号
urgentOrderboolean是否加急订单,true-加急,false-非加急
printInfostring打印模板数据和模板html地址(base64)

# Res.data.boxDTOList(Array) Object Payload

包装盒列表

参数名类型说明
boxIdnumber包装盒id
boxNamestring包装盒名称
boxNumnumber包装盒数量

# 4. 注意事项

质检面单打印新方案,只需要把printInfo字段传入打印控件即可进行打印。

# 5. 代码示例

请求示例

{
    "order_id": "37423523451235145"
}

返回示例

{
    "errcode": 0,
    "errmsg": "ok",
    "data": {
        "backupDeliveryId": "g6qUCP",
        "backupDeliveryName": "HrFbDU",
        "boxDTOList": [
            {
                "boxId": 22415,
                "boxName": "z&5loW",
                "boxNum": 75172
            }
        ],
        "channelAppId": "t0pu",
        "deliveryId": "hCX!2T",
        "deliveryName": "CYNPu",
        "embedGoodsMaterial": "FW8$Q",
        "expressMerge": true,
        "goodsDesc": "CQD(Nw3",
        "goodsMainMaterial": "IW%u4h(",
        "goodsName": "rM%&d",
        "goodsNum": 87918,
        "goodsPartsMaterial": "BZWu",
        "inspectBaseId": "X(!vSw",
        "inspectBaseName": "CDySkg",
        "inspectCode": "3Cqm",
        "inspectOrgId": "i8*h",
        "inspectOrgName": "T!MMu",
        "inspectOrgShortName": "UNTDK",
        "merchantName": "Y)fA",
        "orderId": "3FH",
        "urgentOrder": true,
        "printInfo": "JTdCJTIycHJpbnREY"
    }
}

# 6. 错误码

以下是本接口的错误码列表,其他错误码可参考 通用错误码

错误码错误描述解决方案
10021600质检系统异常
10021601质检单不存在
10021603查询订单详情失败
10021604查询商品信息失败
10021609未录入送检信息

# 7. 适用范围

本接口支持「微信小店」账号类型调用。其他账号类型如无特殊说明,均不可调用。