|
| Auteur | Message |
|---|
legz Lapin nain

Age: 26 Localisation: france Nom du Nabaztag: nOOb Nbr de messages: 13 Points: 1290
 | Sujet: Etat du Nabaztag Lun 5 Jan 2009 - 12:54 | |
| Bonjour, Je cherche désespérément un module à mettre sur mon site pour afficher l'état du Nabaztag ! Le problème c'est que je souhaite afficher mes images, et non celles d'un site extérieur...  L'idéal serait donc un petit bout de code à mettre sur mon site, avec mes images et tout ça, sans aucun lien avec un autre service  Quelqu'un aurai ça sous la main ? Merci beaucoup !!  |
|
 | |
Hunta_de_la_Radieuse Frénétik Nabaztrice


Age: 37 Localisation: Anse Lapin Nom du Nabaztag: Hunta (v2) Nbr de messages: 3955 Points: 2033
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 12:58 | |
| Hello ! "L'état du nabaztag" ? Mais qu'est-ce ? Eveillé / endormi ? " Tes images" ? Quelles images ?, de quoi ? |
|
 | |
GrosBill Gold Nabz


Localisation: Paris Nom du Nabaztag: Kikiztag Nbr de messages: 629 Points: 2327
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 13:01 | |
| Un petit script php avec l'API (action=7) Get to know if the Nabaztag is sleeping (YES) or not (NO)
http://api.nabaztag.com/vl/FR/api.jsp?sn=YOURSERIALNUMBERHERE&token=YOURTOKENHERE&action=7
Répondra YES ou NO
Suivi d'un if pour afficher tes images perso que tu as toi même choisit
http://doc.nabaztag.com/api/home.html
Dernière édition par GrosBill le Lun 5 Jan 2009 - 13:04, édité 1 fois |
|
 | |
legz Lapin nain

Age: 26 Localisation: france Nom du Nabaztag: nOOb Nbr de messages: 13 Points: 1290
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 13:03 | |
| Oui je me suis peu être mal exprimé: Je souhaite afficher sur mon site si mon Nabaztag est "Endormi" ou "Éveillé" mais avec une petite icône sympa. Les sites qui proposent des modules pour afficher ça ne laissent pas le choix sur les "icônes" à afficher, et moi je souhaiterais mettre des images de mon choix  Sinon j'suis nul en php, comment faire appel a l'URL et traiter la réponse ? Y'a pas des gens qui ont déjà fait ce genre de chose ? Un peu comme le module php de nabzone que l'on peut télécharger... Merci beaucoup 
Dernière édition par legz le Lun 5 Jan 2009 - 13:05, édité 1 fois |
|
 | |
GrosBill Gold Nabz


Localisation: Paris Nom du Nabaztag: Kikiztag Nbr de messages: 629 Points: 2327
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 13:05 | |
| Voir mon message du dessus. Sinon je dois avoir ca dans mes cartons mais faudra attendre ce soir que je retrouve mon PC. Si tu ne t'en sors pas d'ici la, je posterai un truc. |
|
 | |
legz Lapin nain

Age: 26 Localisation: france Nom du Nabaztag: nOOb Nbr de messages: 13 Points: 1290
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 13:11 | |
| Ba je vais essayer de faire ça alors !
Juste une piste: Quelle fonction php on utilise pour appeler une URL (et récupérer la réponse YES/NO) ? |
|
 | |
GrosBill Gold Nabz


Localisation: Paris Nom du Nabaztag: Kikiztag Nbr de messages: 629 Points: 2327
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 13:19 | |
| perso j'utilise ca file_get_contents Mais dois y avoir plein d'autres solutions Sinon rapidos je dirai ca comme script | Code: | <? $url ='http://api.nabaztag.com/vl/FR/api.jsp?sn='.$MonSerial.'&token='.$MonToken.'&action=7'; $nabazReveille = file_get_contents($url,false);
if(stristr($nabazReveille, 'NO') === TRUE) { echo "<img src=\"images/couche.gif\">"; } else { echo "<img src=\"images/debout.gif\" border="0">"; } ?>
|
Vite fait sans trop verifier la syntaxe |
|
 | |
Hunta_de_la_Radieuse Frénétik Nabaztrice


Age: 37 Localisation: Anse Lapin Nom du Nabaztag: Hunta (v2) Nbr de messages: 3955 Points: 2033
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 14:22 | |
| Après la bataille : | Code: | <?php //test de l'état (endormi / éveillé) du nabaztag et affichage d'une image en fonction
$monSN = "xxxxx"; $monToken = "yyyy";
$state = file_get_contents ("http://api.violet.net/vl/FR/api.jsp?token=" . $monToken . "&sn=" . $monSN . "&action=7", false);
$myState = substr_count ($state, "NO");
//echo $myState;
//si le lapin dort : if ($myState == "0") { //on affiche cette image echo "<img src=\"20.gif\">"; } //s'il est éveillé else { //on affiche celle-ci echo "<img src=\"10.gif\">"; } ?> |
Tiens, "stristr"... A regarder... |
|
 | |
GrosBill Gold Nabz


Localisation: Paris Nom du Nabaztag: Kikiztag Nbr de messages: 629 Points: 2327
 | Sujet: Re: Etat du Nabaztag Lun 5 Jan 2009 - 14:30 | |
|  Hunta Bon j'avoue j'ai triché j'ai retrouvé mon ancien script de test | Hunta_de_la_Radieuse a écrit: |
Tiens, "stristr"... A regarder... |
Version insensible à la casse de strstr
méthode du gars qui veut jamais reflechir entre les majuscules et minuscules  |
|
 | |
Xeno Gold Nabz


Age: 19 Localisation: Dans le Champagne =) Nom du Nabaztag: Portal Nom du Mir:ror: Passerelle Nbr de messages: 940 Points: 1937
 | Sujet: Re: Etat du Nabaztag Mar 27 Jan 2009 - 20:43 | |
| Ça marche très bien http://xenofun.fr/portal/index2.php  Merci ;P |
|
 | |
Hunta_de_la_Radieuse Frénétik Nabaztrice


Age: 37 Localisation: Anse Lapin Nom du Nabaztag: Hunta (v2) Nbr de messages: 3955 Points: 2033
 | |
 | |
Xeno Gold Nabz


Age: 19 Localisation: Dans le Champagne =) Nom du Nabaztag: Portal Nom du Mir:ror: Passerelle Nbr de messages: 940 Points: 1937
 | Sujet: Re: Etat du Nabaztag Mar 27 Jan 2009 - 22:09 | |
| Le "Je suis éveillé"  Bah c'est ton code ^_^. |
|
 | |
|