1. 接口调用说明

1.1. 接口说明

开放平台接口调用采用外层公共报文及内层业务报文相结合的方式,外层公共报文格式参考本章节,其中content字段为内层业务报文,内层报文需先进行业务接口报文组装(参考具体业务接口请求示例)并 base64 加密,将加密后json串填入content字段,完成请求报文组装。

1.2. 调用方式

方式:HTTPS +POST 方式

重要参数设置:Content-Type:application/json

1.3. 请求参数

1.3.1. 参数示例

{
    "dataExchangeId": "32 位随机数",
    "content": "业务接口请求示例 base64 的 json 串",
    "entCode": "企业税号"
}

1.3.2. 请求参数说明

参数 参数名称 类型 长度 必须 说明
dataExchangeId 数据交换流水号 String 32 数据交换流水号(唯一);时间 (yyyyMMddHHmmssSSS)+15位的随机数,也可以自定义
content 请求内容 String 不定长 需要交换的数据内容;业务接口请求示例base64的json串
entCode 企业税号 String 15/20 企业税号

1.4. 返回结果

1.4.1. 返回示例

{
    "status": true,
    "code": 0,
    "msg": "查验成功发票一致",
    "timestamp": "2022-03-25T14:10:34.907+08:00",
    "data": {
        "dataExchangeId": "请求流水号",
        "content": "base64 请求数据内容或返回数据内容,解码后看返回结果",
        "entCode": "企业税号"
    }
}

1.4.2. 返回说明

参数 参数名称 类型 长度 必须 备注
status 状态代码 boolean true-成功 false-失败
code 状态信息 int 非0都为失败,失败信息见msg描述
msg 提示信息 String 请求接口错误提示信息
timestamp 时间搓 String 29 时间格式:yyyy-MM-dd'T'HH:mm:ss.SSSZ
data 反馈内容 Object status为true时存在
dataExchangeId 数据交换流水号 String 32 数据交换流水号(唯一);时间 (yyyyMMddHHmmssSSS)+15位的随机数,也可以自定义
content 请求内容 String 接口反馈base64字符串
entCode 企业税号 String 15/20 企业税号

results matching ""

    No results matching ""