Сервисный центр

Управление шаблонами

Можно ли изменить имя файла с помощью интерфейса для заполнения шаблона и создания файла?

Да, при вызове интерфейса для заполнения шаблона и создания файла передайте fileName в качестве входного параметра, и сгенерированное имя файла будет именем файла, переданным в качестве входного параметра.

 

 

Установлено при настройке шаблонаЕсли несколько элементов управления используют один и тот же код и имя элемента управления, можно ли заполнить только одно значение fieldKey при вызове интерфейса для заполнения шаблона и создания файла?

Да, конкретные шаги следующие:

Шаг 1: Установите одинаковое имя и код элемента управления для нескольких элементов управления в настройках шаблона, как показано на рисунке ниже:

模版设置-简体中文.png

Шаг 2: Вызовитеинтерфейс для заполнения шаблона и создания файла, параметры можно передать следующим образом:

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

 

При запросе задачи синтеза файла по taskId появляется сообщение «Ошибка преобразования файла: не удалось получить доступ к сетевому адресу».

Когда возникает ситуация с превышением времени ожидания преобразования документа, это часто приводит к сбою синтеза файла. В этом случае вы можете повторно вызвать шаблон для создания файла, а затем вызвать интерфейс запроса задачи синтеза файла, чтобы проверить, успешно ли выполнен синтез файла на этот раз. Если после вышеуказанных операций синтез файла по-прежнему не удался, вы можете напрямую связаться с техническим персоналом, и профессиональный технический персонал поможет вам решить эту проблему.

 

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

Адрес загрузки синтезированного файла (действителен в течение 60 минут), возвращается только при успешном синтезе.

 

В шаблоне установлена таблица, после успешного создания файла путем вызова шаблона, повторный вызов интерфейса запроса сведений о задаче синтеза файла выдает ошибку "not match:XXX" (как синтезировать файл шаблона, если таблица заполнена в шаблоне?)

Шаг 1: Сначала войдите в веб-интерфейс и добавьте динамическую таблицу в добавленный шаблон в управлении шаблонами, сохраните ее и успешно откройте шаблон, как показано на рисунке ниже:

动态表格-简体中文.png

Шаг 2: Вызовите интерфейс создания файла заполнения шаблона, конкретные параметры можно посмотреть в следующем скрипте:

 {
    "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\":\"\"}}]"
        }
    ]
}