Bonsoir chers TOUS
Je voudrais intégrer une api de paiement en ligne et pour cela il me faut d'abord effectuer une demande de token
je dispose dans mon compte client de trois clé que voici :
PAYDUNYA-MASTER-KEY : wQzk9Z..........coGC3FHKW
PAYDUNYA-PRIVATE-KEY : live_private_...........rx9tF3VURAF5
PAYDUNYA-TOKEN: IivOi...........hc5znlIiK
voici ci dessous mon code de demande du token
Et Voici la réponse retournée que je récupère dans ma variable ResApi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 UrlToken = "https://app.paydunya.com/api/v1/checkout-invoice/create" EntêteHTTPsupplémentaire = "Authorization: Bearer hfgh656hfh6gfh5g6hfg" TypeDuMessage = "application/json" //---Demande un jeton Body = [ {"invoice": {"total_amount": 5000, "description": "Chaussure VANS dernier modèle"},"store": {"name": "Magasin le Choco"}} ] SI HTTPRequête(UrlToken, "", EntêteHTTPsupplémentaire, Body) = Vrai ALORS ResEntêteApi = HTTPDonneRésultat(httpEntête) SI ExtraitChaîne(ResEntêteApi,1,RC) = "HTTP/1.1 200 OK" ALORS ResApi = HTTPDonneRésultat(httpRésultat) // Token = ExtraitChaîne(ExtraitChaîne(ResApi, 4,Caract(10)), 4, Caract(34)) Info(ResApi) SINON Erreur(ErreurInfo(errComplet)) FIN SINON Erreur(ErreurInfo(errComplet)) FIN
Ma Préoccupation :{"response_code":"4000","response_text":"Your request was malformed. MASTER_KEY, PRIVATE_KEY or TOKEN is missing."}
Comment utiliser l'un ou toutes les clé dans mon code afin d'obtenir une bonne requête
Merci de m'aider s'il vous plait
Partager