我有一个我需要签名的协议。在客户提供其公司和我们服务的付款信息之后,打开了文档的链接。我如何从表格中将公司名称或账单地址之类的价值传递给文档?
现在,客户点击"达成协议",并提出文档。问题在于,他们将不得不重新类型的信息在Echosign文档中再次提交的信息。
您可以使用Mergefieldinfo相同的样本有效载荷
{
"documentCreationInfo": {
"fileInfos": [
{
"libraryDocumentId": "xxxxxxxxxx"
}
],
"name": "xxxxxxxxxx xxxxxxxxxx",
"message": "Please sign the agreement",
"recipientSetInfos": [
{
"recipientSetRole": "SIGNER",
"recipientSetMemberInfos": [
{
"email": "xxxx@xxxx.com"
}
]
}
],
"signatureType": "ESIGN",
"signatureFlow": "SENDER_SIGNATURE_NOT_REQUIRED",
"mergeFieldInfo": [
{
"fieldName": "firstName",
"defaultValue": "xxxx"
},
{
"fieldName": "lastName",
"defaultValue": "xxxx"
},
{
"fieldName": "email",
"defaultValue": "xxxx@xxxx.com"
},
{
"fieldName": "phone",
"defaultValue": "xxxxxxxxxxxxxxxxx"
},
{
"fieldName": "companyName",
"defaultValue": "xxxx"
},
{
"fieldName": "companyAddresss",
"defaultValue": "xxxx xxxx"
}
],
"securityOptions": {
"passwordProtection": "NONE",
"kbaProtection": "NONE",
"webIdentityProtection": "NONE",
"protectOpen": false,
"internalPassword": "",
"externalPassword": "",
"openPassword": ""
}
},
"options": {
"noChrome": false,
"authoringRequested": false,
"autoLoginUser": false
}
}
您可以为此目的使用邮政/协议API。此API呼叫的请求主体有一个可选的简历,称为" FormFields",在这里您可以在发送签名协议之前提供要嵌入文档中的形式场,您也可以通过为其设置不同的属性来自定义这些字段喜欢位置,DefaultValue,ReadOnly等等。
对于您的用例,您可以在post Call中创建协议时传递此可选参数,从而指定该字段的默认值,您在上一个陡峭的位置和希望将该字段放置在上面的位置中从用户那里获得的默认值该文档,如果您不希望用户更改这些字段,则甚至可以将它们标记为仅读取。
使您更方便pfb post呼叫中应提供的请求段 -
{ " formfields":[{{ "对齐":"左", " borderstyle":"固体", "字体颜色": ", " fontname":", "边框颜色": ", " DisplayLabel":", " raadechecktype":" circle", "计算表达":", "背景色":"#0715CD", "格式化":", " displayformat":", " contentType":"数据", "验证":false, "计算":false, " maxlength":-1, "位置":{ "高度":20, "宽度":20, " Pagenumber":1, "左":100, "顶部":100 },, "最小长度":-1, "名称":"自定义字段2", " inputtype":" text_field", " custyDateFormat":", " Specialformula":", "必需":是的, "默认值": ", " minnumbervalue":0, " maxnumbervalue":0, "正则表达式": ", " Showorhide":" Show", " Specialerrmsg":", "格式":"无", "字体":-1, "蒙面":false, " Anyorall":"任何", " displayformattype":"默认", "状况": { "价值": ", " whes fieldLocationIndex":-1, " fieldname":", " wherfieldname":", "操作员": " },, " verationrule":"无", " readonly":false, " borderwidth":-1, "隐藏":false, "可见的":[], " HiddenOptions":[], "工具提示":"这是一个样本。", " coverentIndex":1 ]]}