Partage
  • Partager sur Facebook
  • Partager sur Twitter

requête vers une API qui geolocalise une IP

    4 juillet 2019 à 3:09:58

    bonjour, j'ai un soucis avec l'API de freegoip, quand je fais ma requête avec fetch(), le serveur me renvoie une erreur 403  :/ est-ce que le problème vient de mon code ou alors c'est au niveau du serveur de l'api qu'il y a un probleme ? :/ merci d'avance

    function main(){
    	fetch('https://api.ipify.org?format=json').then(resultat => resultat.json()).then(json=>{
    		const ip = json.ip;
    		
    		fetch('http://freegeoip.net/json/'+ip,{mode: 'no-cors'})
    	});
    }	
    
    main();



    • Partager sur Facebook
    • Partager sur Twitter
      4 juillet 2019 à 8:15:02

      Bonjour,

      403 est un code HTTP qui indique que ta requête n'est pas autorisée sur le serveur. 

      Pour la première api (ipify) tu n'as pas besoin de clé (ACCESS_KEY) mais freegoip en necessite une. Il faut que tu en demandes une sur le site et que tu la passes en paramètre de ta requête.

      • Partager sur Facebook
      • Partager sur Twitter

      requête vers une API qui geolocalise une IP

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown