已开启的流程添加签署人报"message": "Signer email cannot repeat"
已开启的流程添加签署人的邮箱已经存在了,建议修改签署人的userEmail的值。
已开启的流程添加签署人报"message": "Signing tasks in the same sequence are not supported."
已开启的流程添加签署人的时候signOrder不能重复,建议修改signOrder的传值。
已开启的流程添加签署人报"message": " Signfield pageNo has an incorrectformat"
签署页面传值格式不正确导致, 建议如果传单页可参考"pageNo": "3" ,传连续页可参考"pageNo": "4-7" ,传不同页可参考"pageNo": "3,5" 。
发起信封添加签署人和抄送人填写邮件地址的校验规则有哪些?
规则如下:
邮箱地址必须包含一个 @ 符号;
@ 左边(本地部分)允许使用字母、数字和常见符号(如 ., _, +, - 等),也支持用双引号括起的特殊字符;
@ 右边(域名部分)必须是合法的域名格式,例如 example.com,不能包含非法字符;
本地部分长度不能超过 64 个字符;
校验不判断邮箱是否真实存在,仅判断格式;
有效邮箱示例:
- 普通格式:user.name@example.com
- 带特殊字符:user+name@domain.org
- 引号包裹本地部分:"user name"@example.com(允许空格)
- 带转义字符:"user\"name"@domain.net(允许转义引号)
- IPv4 域名:admin@[192.168.1.1]
- IPv6 域名:support@[IPv6:2001:db8::1]
无效邮箱示例:
- 本地部分未转义非法字符:user name@example.com(有空格需要增加双引号,如"user name"@example.com)
- 域名格式错误:user@example..com(连续点)
- IPv4/IPv6 未用方括号包裹:user@192.168.1.1(需写成 [192.168.1.1])