回调通知Url地址配置方式和回调通知数据接收,详见印章回调通知接收说明。
- 当超过设置的印章授权有效期,导致印章授权失效。
e签宝将根据开发者设置的印章回调通知地址,发送业务类型action
为 "SEAL_AUTH_INEFFICTIVE" 的回调通知,开发者可根据返回参数authorizedPsnId
(被授权人账号ID)和authorizedOrgId
(被授权机构账号ID)判断内部授权还是跨企业授权。
回调参数
参数名称 | 必填 | 参数类型 | 参数说明 |
action | 是 | string | 通知业务类型,固定值:SEAL_AUTH_INEFFICTIVE |
sealAuthType | 是 | string | 印章授权类型: SINGLE_SEAL - 单个印章授权 PLATFORM_BATCH - 平台批量印章授权 |
sealId | 是 | string | 印章ID(印章编号)
|
sealAuthBizId | 是 | string | 授权业务流程编号 |
authStatus | 是 | string | 授权状态(此回调通知只会有0 - 失效状态) 1 - 生效 , 0 - 失效 , 2 - 已删除,3 - 待生效 |
authorizerOrgId | 是 | string | 授权机构账号ID(委托单位) |
authorizedPsnId | 否 | string | 被授权人账号ID(委托单位成员)
|
authorizedOrgId | 否 | string | 被授权机构账号ID(受托单位)
|
bodyVersion | 是 | string | 印章回调通知版本,默认V3,开发者可忽略。 |
effectiveTime | 是 | int64 | 授权生效时间,Unix时间戳格式,单位毫秒。 |
expireTime | 是 | int64 | 授权失效时间,Unix时间戳格式,单位毫秒。 |
回调示例
内部成员印章授权失效:
{
"action": "SEAL_AUTH_INEFFICTIVE",
"authStatus": 0,
"authorizedPsnId": "7ffcaed8***f0a8f6",
"authorizerOrgId": "0c5bd492**5648bfbf",
"effectiveTime": 1636473600000,
"expireTime": 1668095999000,
"bodyVersion": "V3",
"sealAuthBizId": "df2d861b-xx-xx-xx-21f34da000fd",
"sealAuthType": "SINGLE_SEAL",
"sealId": "a1ccfad7-xx-xx-xx-84c51bf3a7e4"
}
跨企业印章授权失效:
{
"action": "SEAL_AUTH_INEFFICTIVE",
"authStatus": 0,
"authorizedOrgId": "a3d101***ad28582e",
"authorizerOrgId": "0c5bd49***48bfbf",
"effectiveTime": 1636473600000,
"expireTime": 1668095999000,
"bodyVersion": "V3",
"sealAuthBizId": "e636c8b7-xx-xx-xx-54449757c4cd",
"sealAuthType": "SINGLE_SEAL",
"sealId": "f4942dd1-xx-xx-xx-a3623c32b84b"
}