回调通知Url地址配置方式和回调通知数据接收,详见印章回调通知接收说明。
【通知描述】
当印章授权书签署完成后将触发关授权书签署完成的回调通知,系统将根据开发者设置的印章回调通知地址,发送业务类型action
为 "SEAL_AUTH_SIGN" 的回调通知。(因印章授权设置的生效时间可能是签署授权书之后的某个时间,所以印章授权书签署完成并不代表当前时间印章授权已经生效)
【触发条件】
【提示说明】
- 返回参数中有
authorizedPsnId
参数代表是内部成员印章授权。 - 返回参数中有
authorizedOrgId
参数代表是跨企业印章授权。 - 开发者可以通过回调参数中是否存在上述两个参数来判断是内部成员印章授权还是跨企业印章授权。
- 开发者需考虑参数解析兼容性,点击查看参数容错建议。
回调参数
参数名称 | 必填 | 参数类型 | 参数说明 |
action | 是 | string | 通知业务类型,固定值:SEAL_AUTH_SIGN |
sealId | 是 | string | 印章ID(印章编号) |
sealAuthBizId | 是 | string | 授权业务流程编号 |
authStatus | 是 | string | 授权状态 1 - 生效 , 0 - 失效 , 2 - 已删除,3 - 待生效 |
authorizerOrgId | 是 | string | 授权机构账号ID(委托单位) |
authorizedPsnId | 否 | string | 被授权人账号ID(委托单位内成员)
|
authorizedOrgId | 否 | string | 被授权机构账号ID(受托单位)
|
effectiveTime | 是 | int64 | 授权生效时间,Unix时间戳格式,单位毫秒。 |
expireTime | 是 | int64 | 授权失效时间,Unix时间戳格式,单位毫秒。 |
signFlowId | 是 | string | 授权书签署流程ID,可通过【查询签署流程详情】接口查询签署流程详情信息。 |
回调示例
印章内部成员授权书签署完成时:
{ "action": "SEAL_AUTH_SIGN", "authStatus": 1, "authorizedPsnId": "b2ff71****e6776b67cea", "authorizerOrgId": "1bdb317****2c3db6c12288", "effectiveTime": 1670428800000, "expireTime": 1702051199000, "sealAuthBizId": "d2e3ad51****-86f86d832f26", "sealId": "c20660ae-*****b-4a6257311ae2", "signFlowId": "2eff81bb****15687675d0261a" }
印章跨企业授权书签署完成时:
{ "action": "SEAL_AUTH_SIGN", "authStatus": 1, "authorizedOrgId": "1457b8a9*****a1d6ee639", "authorizerOrgId": "21eba705*****bdanf14c2", "effectiveTime": 1670428800000, "expireTime": 1765123199000, "sealAuthBizId": "ad72746c-****71677b4ded", "sealId": "11c2d0db-76*****420a1dda0", "signFlowId": "9804010***0234d6338b" }