bonjour,
J'ai fait deux fonction une qui envoie ma requête et return le résultat et une autre fonction qui récupère se résultat, néanmoins quand j'essaye de log le résultat sa me renvie undefined, je pense que c'est parce que a chaque .then() sa créé une nouvelle fonction mais je ne sais pas comment y accéder.
Merci de votre aide
cordialement
JavaScript :
edit gcyrillus : clé API retirée
Modifié par gcyrillus (09 Nov 2022 - 10:44)
J'ai fait deux fonction une qui envoie ma requête et return le résultat et une autre fonction qui récupère se résultat, néanmoins quand j'essaye de log le résultat sa me renvie undefined, je pense que c'est parce que a chaque .then() sa créé une nouvelle fonction mais je ne sais pas comment y accéder.
Merci de votre aide
cordialement
JavaScript :
const url = "https://geo.ipify.org/api/v2/country?apiKey=XXXXXj&ipAddress=";
function GetIpAndLink() {
var Ip = InputIP.value;
fetch(url + Ip)
.then((response) => response.json())
.then((data) => {return data})
};
function FinalFunction() {
var DataReturn = GetIpAndLink(); // Cencer me retourner la valeur de data
console.log(DataReturn); // Undefined
};
edit gcyrillus : clé API retirée
Modifié par gcyrillus (09 Nov 2022 - 10:44)