- 24 Sep 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
FAQ - Utilisation des fonction API
- Mis à jour le 24 Sep 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
Exécution d'une fonction API
Lorsque j'exécute une fonction API (exemple : ListeDossiers), j'obtiens en résultat le code erreur 1001
Ce type d'erreur correspond à un problème de communication.
Cela peut provenir de différents cas de figure :
Les valeurs inscrites dans la partie Header de votre fonction API sont incorrectes.
Exemple : la variable Content-type doit contenir uniquement la valeur application/json
Un body qui est vide (Aucun paramètre dans votre fonction API)
Pour éviter de rencontrer ce type d'erreur notamment lors de la phase de tests, nous vous conseillons vivement de récupérer notre collection Postman mise à disposition depuis notre Release Note - Collection Postman. Il suffit de renseigner le Client ID, Le Client Secret, Un dossier de paie par défaut et une Subscription Key et les fonctions API sont opérationnelles.
Lorsque j'exécute une fonction API (exemple : EcrituresComptables2), j'obtiens en résultat le code erreur 1011 ou 1016
Ce type d'erreur se présente lorsque le numéro de dossier possède un caractère "espace" en début ou fin de la chaine de caractères.
Selon l'outil exploité pour gérer la fonction API, le caractère espace est supprimé automatiquement dans la chaîne d'appel. Dans ce cas, il est nécessaire de modifier le numéro de dossier
afin de supprimer ce caractère ou de le remplacer par un autre (exemple : "_" / tiret bas - underscore)
Conseil : dans le cas où le numéro de dossier est utilisée dans une connexion (valeur fixe), veillez à corriger son contenu pour maintenir son fonctionnement.