服務中心

模板管理

填寫模版生成文件接口可以更改文件名稱嗎?

可以,填寫模版生成文件接口入參傳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\":\"\"}}]"
        }
    ]
}