Problème de variable, array et de facebook...
Résolu/Fermé
A voir également:
- Problème de variable, array et de facebook...
- Problème de variable, array et de facebook... ✓ - Forum - Javascript
- Vba variable array - Conseils pratiques - Visual Basic
- Recupérer variable dans array ✓ - Forum - PHP
- Comparer les éléments d'array avec variable. ✓ - Forum - Javascript
- Mettre variable dans array pour trie ✓ - Forum - PHP
4 réponses
jordane45
26 juil. 2018 à 13:50
- Messages postés
- 35769
- Date d'inscription
- mercredi 22 octobre 2003
- Statut
- Modérateur
- Dernière intervention
- 2 juillet 2022
26 juil. 2018 à 13:50
Bonjour,
- Que t'affichent tes console.log ?
- Si tu fais un
- Que t'affichent tes console.log ?
- Si tu fais un
console.log(sousTotal);dans ta boucle, qu'est-ce que ça t'affiche ?
Bien, le console.log m'aide bcp, pas mal d'erreur... soustotal affiche undefined. J'arrange les plus grosses erreur et je reviens vers vous demain. Merci. Par contre je pense que ce qui reste c'est le passage du résultat depuis la fonction test vers la fonction principale (le return shareCount) merci
Bon je n'ai tjr pas réussi à faire fonctionner ce programme...
Il affiche dans la console console.log(key + " - " + val["share"]["share_count"]); un résultat cohérant par contre dans total il m'affiche nan... je ne sais plus quoi essayer.
Help please
Il affiche dans la console console.log(key + " - " + val["share"]["share_count"]); un résultat cohérant par contre dans total il m'affiche nan... je ne sais plus quoi essayer.
Help please
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Partage</title>
<script type="text/javascript" src="//code.jquery.com/jquery-1.12.4.js"></script>
<script type="text/javascript">
resultat2 = 0;
function test(url) {
var apiUrl = "https://graph.facebook.com/?ids=" + url +"&access_token=104105113296984|6OWEkndghjdhjVvVGoBaYPNUiMGoxg";
$.ajax({
url: apiUrl,
success: function(result) {
$.each(result, function(key, val) {
console.log(key + " - " + val["share"]["share_count"]);
console.log(key + " - " + val["share"]["comment_count"]);
var commentCount = val["share"]["comment_count"];
var shareCount = val["share"]["share_count"];
resultat2 = shareCount;
return resultat2;
});
}
});
};
function compte(){
var decompte = 0;
var listeUrl =["fzfezfze","fesfzefze","fzefzef","......"];
var total=0;
for (var i = 0; i < listeUrl.length; i++)
{
var texte=test(listeUrl[decompte]);
var sousTotal = texte;
total += parseInt(sousTotal,10);
decompte ++;
}
console.log(total);
$("#total-div").html(total);
}
</script>
</head>
<body onload="compte()">
Nombre total de vue : <div id="total-div">0</div>
</body>
</html>
26 juil. 2018 à 15:46