




| 参数名 | 类型 | 长度 | 是否必须 | 备注 | 值 |
|---|---|---|---|---|---|
| userName | String | 15 | 是 | 小程序原始ID | 生产:gh_bfa83b5cd310 测试:gh_cb39a37583e3 |
| path | String | - | 是 | 跳转小程序路径 | "pages/index/index?scene=${userKey}&source=app" userKey由下方接口获取 |
| miniprogramType | int | 1 | 是 | 小程序模式 | 0 |

| 参数名 | 是否必须 | 长度 | 备注 |
|---|---|---|---|
| bxd_key | 是 | 最大长度50 | 报销单ID,如果需要同步附件信息,则必传 |
| timestamp | 是 | 13 | 用于签名验证 |
| clientId | 是 | 最大长度30 | 发票云分配的应用clientId |
| ghf_mc | 是 | 最大长度100 | 购货方名称(校验发票抬头是否一致时使用) |
| tin | 是 | 最大长度20 | 企业税号 |
| cid | 是 | 最大长度160 | 接入企业的用户ID |
| sign | 是 | 32 | 签名, 签名规则见对接约定, clientSecret和clientId由发票云分配 |
| encType | 否 | 1 | 签名加密类型 0:MD5、1:SHA256、2:HMAC SHA256,不传默认MD5加密 |
| random | 是 | - | 随机码 |
| ticketParam | 是 | 5 | 过滤规则,格式如:1101 |
| salerName | 否 | 最大长度100 | 单据限制销方名称 |
| salerTaxNo | 否 | 最大长度20 | 单据限制销方税号 |
| billType | 否 | 是 | 单据类型 |
| assembleByBillType | 否 | - | 是否按单据类型(billType)组装推送给APP的数据。 1:组装; 其他不组装 |
| optMode | 否 | 1 | 非必须,操作模式 ,0正常(默认) 1仅附件上传 |
| 参数值 | 备注 |
|---|---|
| Tra | 智能差旅行程单 |
| Pur | 智能物品采购报销单 |
| BizOut | 智能对公报销单 |
| "" | 费用报销单传空字符串 |

| 参数 | 类型 | 长度 | 是否必须 | 描述 |
|---|---|---|---|---|
| client_id | string | 最大长度30 | 是 | 发票云授权标识 |
| sign | String | 32 | 是 | 签名,签名规则见对接约定 |
| encType | Int | 1 | 否 | 签名加密类型 0:MD5、1:SHA256、2:HMAC SHA256,不传默认MD5加密 |
| timestamp | long | 13 | 是 | 时间戳 |
| 参数 | 类型 | 长度 | 描述 |
|---|---|---|---|
| access_token | string | 最大长度255 | 用于后续访问的令牌,随机字符串 |
| token_type | String | 6 | 字符串,令牌类型,可以不用关注, 目前固定bearer |
| expires_in | string | - | 长整型,令牌在多少秒内有效,单位为秒 |
| errcode | String | 4 | 操作结果码 |
| description | string | - | 操作描述 |
| 参数 | 类型 | 长度 | 描述 |
|---|---|---|---|
| userName | String | 15 | 小程序原始ID ("gh_bfa83b5cd310") 注意:每个环境对应的小程序不同,则原始ID要注意更换 |
| path | String | - | "pages/index/index?scene=${userkey}&source=app";拉起小程序页面路径(app为固定值) |
| miniprogramType | Int | 1 | 0 小程序的版本 |




| 名称 | userName | miniprogramType | 对应环境 | 小程序版本名称 |
|---|---|---|---|---|
| 金蝶发票云 | gh_bfa83b5cd310 | 0 | 生产 api.piaozone.com | pwy-release x.x.x |
| 票无忧100 | gh_cb39a37583e3 | 0 | 测试 api-dev.piaozome.com/test | pwy-test x.x.x |
| 参数 | 类型 | 长度 | 描述 |
|---|---|---|---|
| bxd_key | String | 最大长度50 | 报销单ID |
| client_id | String | 最大长度30 | 创建当前报销单的发票云授权标识 |
| timestamp | String | 13 | 时间戳 |
| sign | String | 32 | 签名规则见对接约定, clientSecret和clientId由发票云分配 |
| encType | Int | 1 | 签名加密类型 0:MD5、1:SHA256、2:HMAC SHA256,不传默认MD5加密 |
| 参数 | 类型 | 长度 | 描述 |
|---|---|---|---|
| envent_code | String | - | 事件代码(如下接口获取) |
| 参数 | 类型 | 长度 | 描述 |
|---|---|---|---|
| client_id | String | 最大长 度30 | 创建当前报销单的发票云授权标识 |
| timestamp | String | 13 | 时间戳 |
| sign | String | 32 | 签名规则见对接约定, clientSecret和clientId由发票云分配 |
| encType | Int | 1 | 签名加密类型 0:MD5、1:SHA256、2:HMAC SHA256,不传默认MD5加密 |
| type | String | 22 | EXPENSE_SERIALNO_QUERY //固定值 |
| buyerName | String | 最大长度100 | 购方抬头 |
| buyerTaxNo | String | 最大长度20 | 购方税号 |
| ticketParam | String | 5 | 发票校验过滤规则,格式如:1101 |
| certifacateSerialNos | Array | - | 附件流水号 |
| invoiceSerialNos | Array | - | 发票流水号 |
| expenseId | String | 最大长度50 | 报销单ID |
| 参数 | 类型 | 长度 | 描述 |
|---|---|---|---|
| appId | String | 18 | 目标小程序应用ID(测试环境:wxb5de26c7f5dc89c6 ,生产环境:wxa3a3844ae7205f76 ) |
| userKey | String | 32 | 由上诉接口获取 |