3.01 打开发票采集页面获取eventCode
POST
/kapi/app/rim/message请求参数
Query 参数
access_token
string
token
Body 参数application/json
messageType
enum<string>
必需
请求类型,值:getEventCode
枚举值:
getEventCode
messageId
string
必需
请求id,可以是时间戳或者一串随机数
data
object
请求内容
billId
string
单据id
billNo
string
单据编码
billType
string
必需
单据类型,系统管理员在收票管理下单据类型中维护
resource
string
必需
单据来源系统,最长10位。要求:billId+resource唯一 且 userId+resource唯一
billTaxNo
string
必需
单据所属企业税号,用于根据税号获取核算组织
orgNumber
string
必需
苍穹组织编码,如果存在发票将归到对应核算组织下
pushType
enum<string>
可选
推送方式,socket,poll
枚举值:
socketpoll
默认值:
socket
userId
string
用户标识
userType
string
可选
(6..0.11版本支持)userId类型,1-系统用户工号,2-系统用户id,不为空时会校验用户是否userId是否合法
baseUrl
string
可选
(6..0.11版本支持)异构系统访问通过ng转发请求时,实际的访问路径
linkKey
string
必需
连接key,后续socket或poll获取采集的结果的key。由对接方自定义传入,用于区分对接方不同的链接,相当于自定义的uuid
companyInfo
array [object {2}]
必需
购方企业信息,用于合规性校验企业税号和企业抬头是否一致
salerInfo
array [object {2}]
可选
销方企业信息,用于合规性检验
示例
{
"messageType": "getEventCode",
"messageId": "string",
"data": {
"billId": "string",
"billNo": "string",
"billType": "string",
"resource": "string",
"billTaxNo": "string",
"orgNumber": "string",
"pushType": "socket",
"userId": "string",
"userType": "string",
"baseUrl": "string",
"linkKey": "string",
"companyInfo": [
{
"taxNo": "string",
"name": "string"
}
],
"salerInfo": [
{
"taxNo": "string",
"name": "string"
}
]
}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
success
boolean
必需
true或false
errorCode
string
0000为成功
message
string
错误描述
data
object
请求结果
eventCode
string
eventCode
示例
未设置
最后修改时间: 3 个月前