1 pièce(s) jointe(s)
[cURL] Traiter correctement le retour d'un curl_exec (GET API)
Bonjour,
J'essaie d'accéder directement à la valeur "TrackingEventName" d'une réponse d'une API pour traquer des shipments.
L'objet est à priori un "stdClass object" mais les deux manières de vouloir afficher la valeur "Documentation Prepared" ne fonctionne pas !
Code:
1 2 3
|
echo $response["TrackingEventName"]."<br/>";
echo $response->TrackingEventName."<br/>"; |
Voici une image pour illustrer :
Pièce jointe 592954
Merci pour votre aide,
R6
1 pièce(s) jointe(s)
voilà le retour sans autorisation
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
{
"POD": "",
"TrackingDetail": [
{
"TrackingCountryCode": "",
"TrackingUTCDate": "",
"TrackingError": "Access denied.",
"TrackingCountry": "",
"TrackingEventCode": "",
"TrackingLocation": "",
"TrackingDate": "",
"TrackingEventName": "",
"TrackingNotes": "",
"TrackingNumber": ""
}
]
} |
Alors je comprends que finalement TrackingDetail est un array mais ça marche toujours pas :).
Pièce jointe 592977
Ca correspond à la ligne de l'écho :
Code:
echo $tableau['TrackingDetail']['TrackingEventName']