Bonjour,
Je suis en train de développer un connecteur pour la SIBAM (société de gestion d’eau). Dans leur système, les factures sont identifiés par un ID et il faut faire une requete avec cet ID pour “préparer” la requête de téléchargement de la facture (qui est sur une URL fixe, donc pas dépendante de la facture à télécharger).
En gros, il faut faire ça:
- Requête
POST setBillID
avec ID = factureID - Puis, si succès, requête
GET downloadBill
(pas de paramêtre)
J’ai essayé de mettre une function async pour le membre fileuri
de mes objets, avec un await request
pour la requete POST puis je retourne l’URL downloadBill
, mais ça ne marche pas. J’ai une erreur immediate de saveBill, le temps que la Promise se resolve (qui elle fonctionne).
Quelle est la technique à suivre dans ce cas ? J’ai pensé importer un sync-request
afin de faire une requête synchrone dans fileuri, mais ça ne me semble pas bon, vu que ça va ralentir tout le programme nodeJS.