Bonjour,
Avec "l'ancienne" version de Paypal j'obtenais ce que je voulais en discutant avec les setexpresscheckout getexpresscheckout et DoExpressCheckoutPayment via https://api-3t.paypal.com/nvp, mais ces fonctionnalités ne sont plus suivies par Paypal, je me tourne donc vers la nouvelle api checkout avec ce code :
Mais j'ai ce type de retour à chaque fois:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 HTTPCréeFormulaire("Test") HTTPAjouteParamètre("Test","User","contact-facilitator_api1.xxxxx.fr") HTTPAjouteParamètre("Test","PWD","1325352788") HTTPAjouteParamètre("Test","Signature","Bidule") HTTPAjouteParamètre("Test","Authorization","Basic Auth") HTTPAjouteParamètre("Test","Username","Machin") HTTPAjouteParamètre("Test","Password","Truc") HTTPAjouteParamètre("Test","Accept","application/json") HTTPAjouteParamètre("Test","Accept-Language","en_US") HTTPAjouteParamètre("Test","grant_type","client_credentials") HTTPEnvoieFormulaire("Test","https://api.sandbox.paypal.com/v1/oauth2/token",httpPost) RetourHTTP est une chaine = URLDécode(HTTPDonneRésultat())
Une idée ?{"name":"AUTHENTICATION_FAILURE","message":"Authentication failed due to invalid authentication credentials or a missing Authorization header.","links":[{"href":"https://developer.paypal.com/docs/api/overview/#error","rel":"information_link"}]}
Merci d'avance.
Franck
Partager