Centre de services

Gestion des modèles

Est-il possible de modifier le nom du fichier avec l'interface de génération de fichiers à partir d'un modèle rempli ?

Oui, transmettez fileName comme paramètre d'entrée à l'interface de génération de fichiers à partir d'un modèle rempli, et le nom du fichier généré sera le nom du fichier transmis comme paramètre d'entrée.

 

 

Défini lors de la configuration du modèleSi plusieurs contrôles utilisent le même code de contrôle et le même nom de contrôle, est-il possible de ne transmettre qu'une seule valeur fieldKey pour le remplissage lors de l'appel de l'interface de génération de fichiers à partir d'un modèle rempli ?

Oui, les étapes spécifiques sont les suivantes :

Étape 1 : Définissez le même nom de contrôle et le même code de contrôle pour plusieurs contrôles dans les paramètres du modèle, comme indiqué dans l'image ci-dessous :

模版设置-简体中文.png

Étape 2 : Appelezl'interface de génération de fichiers à partir d'un modèle rempli, les paramètres peuvent être référencés comme suit :

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

 

La requête de tâche de synthèse de fichiers via taskId indique « Échec de la conversion de fichier : échec de l'accès à l'adresse réseau ».

Lorsqu'un délai d'attente de conversion de document se produit, cela entraîne souvent l'échec de la synthèse de fichiers. Dans ce cas, vous pouvez rappeler le modèle pour générer le fichier, puis appeler l'interface de requête de tâche de synthèse de fichiers pour vérifier si la synthèse de fichiers a réussi cette fois. Si la synthèse de fichiers échoue toujours après les opérations ci-dessus, vous pouvez contacter directement le personnel technique, qui vous aidera à résoudre ce problème.

 

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

Adresse de téléchargement du fichier synthétisé (valable 60 minutes), renvoyée uniquement en cas de succès de la synthèse.

 

Un tableau a été défini dans le modèle. Après avoir appelé le modèle pour générer le fichier avec succès, l'appel de l'interface de détails de la tâche de synthèse de fichier signale "not match:XXX" (Comment synthétiser un fichier modèle lorsque le modèle a rempli un tableau ?)

Étape 1 : Connectez-vous d'abord au côté Web et ajoutez un tableau dynamique dans le modèle ajouté dans la gestion des modèles, enregistrez-le et activez le modèle, comme indiqué dans la figure ci-dessous :

动态表格-简体中文.png

Étape 2 : Appelez l'interface de génération de fichier de remplissage de modèle. Pour connaître les paramètres spécifiques, reportez-vous au script suivant :

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