本apk为ofd转pdf的demo,实现读取本地的ofd文件转换为pdf并展现,其中转ofd为离线sdk
host: donal-tong.ticp.io port: 80
URL:http://host:port/api/v1/ts/ofd/ofdConvertPdf
请求方式:POST
报文格式:Content-Type: application/json
请求参数:
参数 | 说明 | 类型 | 是否必填 |
---|---|---|---|
ofdBase64 | 待转换的OFD发票版式文件,BASE64编码的字符串 | String | 是 |
请求参数示例:
{
"ofdBase64":"{{ofdBase64}}",
}
返回数据:
数据 | 说明 |
---|---|
code | 返回码。"0"表示成功,其余表示失败,失败原因参考message |
message | 请求结果信息 |
data | 转后的pdf文件,BASE64编码的字符串 |
返回数据示例:
{
"code": "0",
"data": "xxx",
"message": "成功"
}
URL:http://host:port/api/v1/ts/ofd/ofdConvertImage
请求方式:POST
报文格式:Content-Type: application/json
请求参数:
参数 | 说明 | 类型 | 是否必填 |
---|---|---|---|
ofdBase64 | 待转换的OFD发票版式文件,BASE64编码的字符串 | String | 是 |
请求参数示例:
{
"ofdBase64":"{{ofdBase64}}",
}
返回数据:
数据 | 说明 |
---|---|
code | 返回码。"0"表示成功,其余表示失败,失败原因参考message |
message | 请求结果信息 |
data | 转后的图片文件列表,BASE64编码的字符串 |
返回数据示例:
{
"code": "0",
"data": "xxx",
"message": "成功"
}
URL:http://host:port/api/v1/ts/ofd/ofdGenerate 请求方式:POST
报文格式:Content-Type: application/json
请求参数:
参数 | 说明 | 类型 | 是否必填 |
---|---|---|---|
xmlData | 安全代理返回的发票数据xml,注意需要去掉所有换行 | String | 是 |
请求参数示例:
{
"xmlData":"<?xml version=\"1.0\" encoding=\"gbk\"?><business id=\"93001\" comment=\"发票开具\"><body><fwqdz>/fwqdz>..."
}
返回数据:
数据 | 说明 |
---|---|
code | 返回码。"0"表示成功,其余表示失败,失败原因参考message |
message | 请求结果信息 |
data | 签署后的OFD发票版式文件,BASE64编码的字符串 |
返回数据示例:
{
"code": "0",
"data": "xxx",
"message": "成功"
}