[RESOLU] Problème Json decode

Eléphanteau du PHP | 26 Messages

25 août 2022, 00:00

Hello !

Je n'arrive pas à décoder le Json avec l'API que j'utilise.
En faisant un var_dump il me retourne un NULL.

Une idée ?
<?php

$url = "https://data.webastro.net/metastro/transPrevMeteo.php?key=*********&lat=84&long=83";
$raw = file_get_contents($url);
$json = json_decode($raw);
var_dump($json)

?>
Modifié en dernier par pleiode le 25 août 2022, 09:26, modifié 1 fois.

Mammouth du PHP | 2703 Messages

25 août 2022, 00:14

var_dump($raw);
affiche bien ce qui est attendu ?

Eléphanteau du PHP | 26 Messages

25 août 2022, 09:24

var_dump($raw);
affiche bien ce qui est attendu ?
Nop il me retourne un "bool(false)"

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

25 août 2022, 10:27

Donc ça veut dire que tu as une erreur dans la récupération des données puisque le file_get_contents() a échoué.
Soit un pb au niveau de ton serveur qui bloque l'accès à cette url, soit le serveur distant qui empèche ton serveur de se connecter.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 26 Messages

25 août 2022, 10:36

Donc ça veut dire que tu as une erreur dans la récupération des données puisque le file_get_contents() a échoué.
Soit un pb au niveau de ton serveur qui bloque l'accès à cette url, soit le serveur distant qui empèche ton serveur de se connecter.
Ok je vais voir ça alors
Merci !