URL POST/JsonEnvoyer/reception

Eléphant du PHP | 440 Messages

13 mars 2024, 09:34

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

Mammouth du PHP | 2703 Messages

13 mars 2024, 10:09


Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 mars 2024, 11:52

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 :-)
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 440 Messages

13 mars 2024, 18:17

Bonsoir,

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

Eléphant du PHP | 440 Messages

13 mars 2024, 18:29

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)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

13 mars 2024, 21:05

C'est une réponse au format JSON donc la fonction json_decode() de PHP devrait t'aider
Quand tout le reste a échoué, lisez le mode d'emploi...