Générer une facture Factur-X en Objective-C

Découvrez comment intégrer facilement GoFX dans votre projet Objective-C.

Manipuler et valider du XML complexe en Objective-C peut vite devenir un cauchemar. GoFX masque toute la complexité de la norme EN16931. Envoyez un simple JSON et recevez un PDF hybride 100% conforme en quelques millisecondes.

Ecosystem Focus

L'intégration du format Factur-X / EN16931 dans l'écosystème Objective-C est désormais un jeu d'enfant. Ne perdez plus de temps à construire des modèles XML complexes à la main. Générez vos factures PDF/A-3 hybrides directement via notre API REST.

Prerequisites

Assurez-vous de disposer de iOS 12+ / NSURLSession dans votre environnement pour effectuer des requêtes HTTP POST vers l'API GoFX.

> Code Example
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"https://api.gofx.app/v1/invoice/generate"]];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:jsonData];
NSURLSessionDataTask *task = [[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
    [data writeToFile:@"facture.pdf" atomically:YES];
}];
[task resume];