关于DocuSign API文件名/信封负载不支持字符的技术咨询
DocuSign 文件名与信封负载字符限制说明
- 文件名限制:
- 明确禁止的特殊字符包括
\ / : * ? " < > |,这类字符属于Windows文件系统通用禁用字符;另外ASCII 0-31范围内的控制字符也不允许出现在文件名中。 - 空格本身是支持的,如果触发
INVALID REQUEST BODY错误,优先检查是否同时包含了上述禁用字符,或是文件名中存在不可见的控制字符。
- 明确禁止的特殊字符包括
- 信封负载(JSON请求体)限制:
- 请求体里的所有字符串内容(包括文件名、收件人信息等字段)必须符合JSON语法规范,不能包含未转义的特殊字符,比如未转义的双引号
"、反斜杠\。如果需要使用这类字符,必须做JSON转义处理(例如用\"表示双引号,\\表示反斜杠)。
- 请求体里的所有字符串内容(包括文件名、收件人信息等字段)必须符合JSON语法规范,不能包含未转义的特殊字符,比如未转义的双引号
- 完整字符集说明:DocuSign官方文档并未逐个枚举所有不支持的字符,而是明确了核心规则——遵循主流操作系统的文件名规范,同时符合JSON语法要求,规避控制字符和特殊元字符。
内容的提问来源于stack exchange,提问作者Aditya Prakash
相关产品推荐
相关产品推荐

