Ajouter

Remarque  Cet appel API est obsolète ; utilisez l'appel appendmp à la place. Consultez la section Ajouter plusieurs parties.

Si la taille d'une base de données est supérieure à 500 Mo, utilisez cet appel API pour uploader une base de données divisée en plusieurs parties, où une partie est uploadée à la fois. Sur l'hôte, chaque partie est ajoutée à la partie précédente.

Par exemple, si une base de données est divisée en quatre parties, appelez cette API quatre fois pour uploader les parties dans l'ordre. Vérifiez que chaque partie est terminée avant d'uploader la suivante.

Méthode HTTP

PUT

URL HÔTE

https://nom-instance

URL d'appel API

/fmws/{db-upload-uri ou rc-upload-uri}/NomFichierBaseDeDonnées

Utilisez les URI renvoyés par l'appel API « getdatabaseuploadinfo » pour db-upload-uri ou rc-upload-uri.

En-tête HTTP
  • x-fms-command : commande de l'appel API. Pour cet en-tête, « append » est la seule valeur autorisée.
  • x-fms-session-key (chaîne) : clé de session renvoyée par l'appel API d'authentification.
  • x-fms-append (entier) : état d'ajout de la première, deuxième ou dernière partie du fichier de base de données. Les valeurs possibles sont les suivantes :
    • 1 - append start : ajout de la première partie du fichier.
    • 2 - append update : ajout des parties entre la première et la dernière dans l'ordre.
    • 3 - append end : ajout de la dernière partie du fichier.
Corps Le fichier à uploader.
Paramètres Aucun
Corps de réponse

Le code de résultat de l'appel API.

Par exemple :

"result": 0
En-tête de réponse

Vérifiez que l'en-tête de réponse ne contient aucun code d'erreur.

Par exemple :

Copier
"x-FMS-Result" : 9
"x-FMS-Error" : (9) : Accès refusé