Récupérer le pays à partir d'une ipv4 ou ipv6

Résolu
cocodu67... Messages postés 3178 Date d'inscription   Statut Membre Dernière intervention   -  
cocodu67... Messages postés 3178 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite savoir s'il existe un site permettant facilement, et automatiquement, via PHP, de récupérer le pays à partir d'une IPV4 ou IPV6. Il en existe beaucoup concernant l'IPV4, mais qu'en est-il de l'IPV6 ?

Merci d'avance

1 réponse

  1. cocodu67... Messages postés 3178 Date d'inscription   Statut Membre Dernière intervention   145
     
    $IP = "8.8.8.8";
    $infos = file_get_contents ("https://www.iplocate.io/api/lookup/".$IP);
    $parsed_json = json_decode($infos);
    $pays = $parsed_json->{'country'};
    echo $pays;
    


    Fonctionne même avec l'IPV6

    Attention, le nom des pays est en anglais.
    0