cURL api

Petit nouveau ! | 4 Messages

30 mars 2021, 18:19

Bonjour à tous !

Alors voila, au travail, nous utilisons un système maison développé en php. Nous devons ajouter un module à ce système qui puisera son information via une api.

Je suis débutant alors j'ai pris le temps de lire le manuel d'intégration reçu par le propriétaire de l'api et je me suis assuré que les modules nécessaires sont installés en faisant un phpinfo().

Ceci étant dit, le langage fourni dans la doc est cURL et je me demande comment bidouiller le tout en php.

Quelqu'un pourrait me donner un coup de pouce avec ca ? La première étage serait de pouvoir traduire ceci en php

Code : Tout sélectionner

curl -L -X POST '{url de l'api}' \ -H 'Content-Type: application/x-www.form-urlencoded' \ --data-urlencode 'client_id={CLIENT_ID}' \ --data-urlencode 'client_secret={CLIENT_SECRET}' \ --data-urlencode 'scope={SCOPE}' \ --data-urlencode 'grant_type=client_credentials' \
Évidemment, je ne suis pas débutant au point de ne pas savoir que je doit remplacer ce qui est encâdré par {}.

Merci à tous !

Mammouth du PHP | 2703 Messages

30 mars 2021, 19:12


Petit nouveau ! | 4 Messages

30 mars 2021, 20:13

@or1 Merci !

Petit nouveau ! | 4 Messages

02 avr. 2021, 00:18

J'ai testé et ca semble fonctionner. Étape suivante, comment afficher ou récupérer le résultat xml retourné ? Merci en avance !

Mammouth du PHP | 2703 Messages

02 avr. 2021, 00:26

c'est ce que fait la première réponse du lien donné.