缓存单据
POST
/m4/fpzs/expense/entry/cache:::tip
用于将单据和发票的关系缓存到发票云
- 缓存时间为2小时
- 只有缓存或保存单据后,调用查看发票界面才能正确展示单据下发票的数据
:::
请求参数
Header 参数
Content-Type
string
必需
示例值:
application/json
Body 参数application/json
client_id
string
发票云授权客户ID
随着激活邮件下发
<= 20 字符
sign
string
签名
签名, 签名规则根据加密方式来定,详情见对接约定中的签名规则部分
timestamp
string
时间戳
用于签名验证,从1970年1月1日到当前的毫秒数
encType
string
签名加密类型
0:MD5、1:SHA256、2:HMAC SHA256,不传默认MD5加密
bxd_key
string
单据ID
用于区分单据唯一,可以使用一些唯一算法生成,每个单据务必不重复,重复则视为同一个单据
<= 50 字符
eid
string
用户ID
对接系统的用户ID,后续用于发票查询
<= 80 字符
data
array [object {2}]
必需
entryid
string
分录ID
如果没有分录功能,可以传空
fid
array[string]
发票流水号
示例
{
"client_id": "string",
"sign": "string",
"timestamp": "string",
"encType": "string",
"bxd_key": "string",
"eid": "string",
"data": [
{
"entryid": "string",
"fid": [
"string"
]
}
]
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
errcode
string
响应码
0000成功,其他失败
description
string
描述
traceId
string
追踪ID
用于出现异常,发票云定位日志使用
示例
成功示例
{
"errcode": "0000",
"description": "操作成功",
"traceId": ""
}
最后修改时间: 5 个月前