Introduction
Le SDK .NET Smartbills (Smartbills.SDK) fournit un client C# fortement type pour l’API Smartbills. Il est conçu pour les applications .NET côté serveur et couvre la facturation, la gestion de fichiers et les opérations de facturation.
Le SDK .NET prend actuellement en charge InvoiceClient, FileClient et BillingClient. Des clients de service supplémentaires (dépenses, fournisseurs, rapports) seront ajoutes dans les prochaînes versions. Pour une couverture plus large, considérez le SDK JavaScript ou le SDK Python.
Fonctionnalités
Démarrage Rapide
Installer le package
Initialiser le client
Créer et envoyer une facture
Architecture
Le SDK suit un modèle de client de service. Chaque domaine est accessible via une propriété client dédiée sur l’instance principaleSmartbillsClient :
long pour les identifiants de ressources et sont entièrement asynchrones, retournant Task<T>. Chaque signature de méthode inclut des paramètres optionnels SBRequestOptions et CancellationToken pour la configuration par requête et l’annulation cooperative.
Services Disponibles
InvoiceClient
CRUD complet, envoi, annulation et résumé pour les factures
FileClient
Récupération et mise à jour de fichiers via le service de fichiers Smartbills
BillingClient
Sessions de paiement, clients et méthodes de paiement
Prérequis
Prochaînes Étapes
Installation
Instructions détaillées d’installation et de configuration
Guide d'utilisation
Référence complète de l’API pour tous les clients de service