Skip to main content

Téléchargement de Fichiers

Le SDK Smartbills supporte deux méthodes de téléchargement : les téléchargements directs via FormData et les téléchargements par URL présignée pour les fichiers volumineux. Les deux méthodes sont disponibles pour les dépenses, les factures et les logos de fournisseurs.

Téléchargements FormData

L’approche la plus simple, construisez un objet FormData et passez-le à la méthode de téléchargement. Le SDK gère automatiquement l’encodage multipart et les en-têtes content-type.

Télécharger des reçus de dépenses

Téléchargement en Node.js

Portees de téléchargement

Télécharger des documents de facture

Validation avant téléchargement

Validez les fichiers sans créer d’enregistrements :

Téléchargements par URL présignée

Pour les fichiers volumineux ou les téléchargements directs vers le stockage cloud.

Fonctionnement

  1. Presigner: demander une URL présignée à l’API
  2. Télécharger: télécharger le fichier directement vers l’URL présignée
  3. Confirmer: notifier l’API que le téléchargement est terminé

Exemple étape par étape

Téléchargements présignés par employé

Logos de fournisseurs

Téléchargement de fichiers

Pieces jointes de dépenses

Pieces jointes de factures

Export de données

Sauvegarder sur disque en Node.js

Déclencher le téléchargement dans le navigateur

Types de fichiers supportés