Page 1 sur 1

URL POST/JsonEnvoyer/reception

Posté : 13 mars 2024, 09:34
par guigui69
Bonjour à tous,

Je dispose d'une URL pour interroger un outil (API REST je crois le terme :D ) ou j'envoie des critères (POST) et il me retourne le résultat sous format json

Je voudrais savoir si c'est possible et comment faire pour "envoyer" les critère en POST à cette url et comment récupérer le résultat en PHP.

J'ai testé avec l'outil POSTMAN pour tester url
Image, il me retourne un résultat.


Merci d'avance pour vos explications

guigui69

Re: URL POST/JsonEnvoyer/reception

Posté : 13 mars 2024, 10:09
par or 1

Re: URL POST/JsonEnvoyer/reception

Posté : 13 mars 2024, 11:52
par @rthur
Un truc pratique dans Postman, c'est qu'à droite tu as une icone qui rssembel à ça : </>
Et qui permet de récupérer un code PHP-Curl valide avec la requête que tu viens de faire :-)

Re: URL POST/JsonEnvoyer/reception

Posté : 13 mars 2024, 18:17
par guigui69
Bonsoir,

comment je peux voir si j'ai CURL activé dans mon php 7.4?

Re: URL POST/JsonEnvoyer/reception

Posté : 13 mars 2024, 18:29
par guigui69
je viens de coller le code de postman dans un fichier php cela fonctionne :)

Dans le résultat j'ai les informations des différents colonne présent dans la branche ""Columns": [..." et les données

Code : Tout sélectionner

"ResultRows": [ { "FieldValues": [ "1", "societe1", "Paris" ] }, { "FieldValues": [ "2", "societe2", "marseille" ] }, .....
Le chiffre correspond à ID et Nom a la société & ville.

Comment dire je veux extraire les données.. (...pour les afficher dans liste déroulante html)

Re: URL POST/JsonEnvoyer/reception

Posté : 13 mars 2024, 21:05
par @rthur
C'est une réponse au format JSON donc la fonction json_decode() de PHP devrait t'aider