服务中心

模板管理

填写模板生成文件接口可以更改文件名称吗?

可以,填写模板生成文件接口入参传fileName,生成后的文件名就是入参传的文件名。

 

 

模板设置的时候设置了多个控件使用了同一个控件编码和控件名称,调用填写模板生成文件接口是否可以只传一个fieldKey的值进行填充?

可以,具体步骤如下:

步骤一:在模板设置中设置多个控件的控件名称和控件编码一样,可参考下图:

模版设置-简体中文.png

步骤二:调用填写模板生成文件接口,传参可参考如下:

 {
            "fieldKey": "secondPartName",
            "fieldValue": "fengnian"
        }		

 

通过taskId查询文件合成任务, 提示“文件转换失败:网络地址访问失败”。

当出现文档转换超时的情况时,往往会致使文件合成失败。此时,您可以重新调用模板来生成文件,随后再调用查询文件合成任务接口,查看此次文件合成是否成功。倘若经过上述操作后,文件合成依旧失败,您可以直接联系技术人员,由专业技术人员来协助您解决这一问题。

 

/esignglobal/v1/templates/fileFiling接口返回的downloadUrl有效期是多久?

合成后的文件下载地址(有效期60分钟),仅合成成功时返回。

 

模板中设置了表格,调用模板生成文件成功后,再次调用查询文件合成任务详情接口报"not match:XXX"(模板填充了表格如何合成模板文件?)

步骤一:先登录web端在模板管理中的已添加模板中添加动态表格,并保存成功开启模板,如下图:

动态表格-简体中文.png

步骤二:调用填写模板生成文件接口,具体传参可参考如下脚本:

 {
    "templateId": "xxxxxx",
    "callBackUrl": "http://xxxxxx",
    "fields": [
        {
            "fieldKey": "vsTextField",
            "fieldId": "a73a0780b71243c78b8088d24af2232b",
            "fieldValue": "Harry"
        },
        {
            "fieldKey": "vsDynamicTable",
            "fieldId": "db431e8e945348e3a168002d84ca62be",
            "fieldValue": "[{\"row\":{\"column1\":\"Name\",\"column2\":\"Contact number\",\"column3\":\"Home address\",\"column4\":\"Health status\"}},{\"row\":{\"column1\":\"\",\"column2\":\"\",\"column3\":\"\"}},{\"row\":{\"column1\":\"\",\"column2\":\"\",\"column3\":\"\"}}]"
        }
    ]
}