|
| Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter | |
| | Auteur | Message |
---|
Humanbomb Bronze Nabz
Age : 30 Localisation : DTC Nabaztag : Humanztag (V1) Nbr de messages : 167 Carottes : 5472
| Sujet: Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter Jeu 15 Juil 2010 - 11:45 | |
| Salut tous le monde Aujourd'hui, je vous présente mon premier script que je mets a la disposition de tous. Ce script vous signalera lorsque vous gagnez ou perdez un abonné (autrement appelés "Followers") sur le service de Microblogging : Twitter. Pour l'executer vous aurez besoin : - Un serveur en php 5.x
- Un systeme de cron table pour executer le script automatiquement toutes les 10 minutes ou d'un ztamp:s avec Call Url.
Voici le code source : - Code:
-
<?php // script Follower:z // Realiser par http://humanbomb.servehttp.com/
define("UrlAPI", "http://api.nabaztag.com/vl/FR/api.jsp");
class Nabaztag{ public $serial; public $token; public $voice; function makeTTS($message){ $get_content_return = trim(strip_tags(file_get_contents(UrlAPI."?sn=".$this->serial."&token=".$this->token."&voice=".$this->voice."&tts=".$message.""))); if(strstr($get_content_return, "Your token or serial number are not correct !")){return "Erreur: Numero de serie ou Token incorrect";} else if(strstr($get_content_return, "Your text has been sent")) {return "OK";} else if(strstr($get_content_return, "Your text could not be sent")) {return "Erreur: Creation TTS";} } function getSleepinfo () { $get_content_return = trim(strip_tags(file_get_contents(UrlAPI."?sn=".$this->serial."&token=".$this->token."&action=7"))); if(strstr($get_content_return, "Your token or serial number are not correct !")){return "Erreur: Numero de serie ou Token incorrect";} else {return "$get_content_return";} } }
$nab = new Nabaztag();
$nab->serial = ""; //Serial du Nabaztag $nab->token = ""; //Tuto Token : http://nabaztag.forumactif.fr/f7-t9260.htm du Nabaztag $tw_pseudo = ""; //Pseudo de votre compte Twitter
if ($nab->getSleepinfo() == "NO") { $xml=file_get_contents('http://twitter.com/users/show.xml?screen_name='.$tw_pseudo); if (preg_match('/followers_count>(.*)</',$xml,$match)!=0) { $tw['count'] = $match[1]; } $actuel = $tw['count']; $avant = file_get_contents ("".$tw_pseudo."_NbFollowers.txt");
$dif = $actuel - $avant;
if ($dif > 0 AND $dif < 2){$nab->makeTTS("Vous+avez+".$dif."+nouvel+abonner+sur+twitteur");} elseif ($dif > 2){$nab->makeTTS("Vous+avez+".$dif."+nouveau+abonner+sur+twitteur");} else if ($dif < 0){$dif = str_replace("-", "", $dif);$nab->makeTTS("Vous+avez+perdu+".$dif."+abonner+sur+twitteur");}
file_put_contents("".$tw_pseudo."_NbFollowers.txt",$actuel); } ?> Mode d'emploi : Modifier - Code:
-
$nab->serial = ""; //Serial du Nabaztag $nab->token = ""; //Tuto Token : http://nabaztag.forumactif.fr/f7-t9260.htm du Nabaztag $tw_pseudo = ""; //Pseudo de votre compte Twitter par vos propres valeurs. IL N'Y A PAS BESOIN DU MOT DE PASSE DE VOTRE COMPTE TWITTER, UNIQUEMENT DU PSEUDO. Je ne vous recommande pas d'executer ce script pour plusieurs lapin en automatique sur le même serveur sous risque de voir l'ip du serveur banni pour flood.Voila Bonne utilisation, j'attend vos retours ! N'hésitez pas a me suivre sur twitter : @Humanbomb
Dernière édition par Humanbomb le Mer 25 Aoû 2010 - 22:34, édité 1 fois | |
| | | Phabbrrysse Nabazteur Voyageur
Age : 38 Localisation : Sassenage Nabaztag : PhormiBBrrysse et Pharramyneu (V2) Nbr de messages : 14389 Carottes : 13328
| Sujet: Re: Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter Jeu 15 Juil 2010 - 18:24 | |
| Hello Très bien ceci ... En effet sans cron ca perd un peu de son interet je vais regarder pour zcripts si ca t'interesse Par contre tu mets en gros et en rouge un message qui me fait peur ... Tu m'expliques plus en détail ? tu as peur que ce soit qui qui te bannisse ? twitter ou violet ? _____________________________ Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL | |
| | | Humanbomb Bronze Nabz
Age : 30 Localisation : DTC Nabaztag : Humanztag (V1) Nbr de messages : 167 Carottes : 5472
| Sujet: Re: Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter Jeu 15 Juil 2010 - 22:41 | |
| Twitter dispose d'une protection qui fait que si un serveur réalise trop de requête il est bloquer. Je n'en sais pas plus, il doit y avoir un moyen de contourner ceci en exploitant l'API mais elle nécessite le mot de passe twitter du compte . Pour l'adapter a Zcripts je veux bien par contre il faudrait adapter le script pour exploiter l'API Twitter. (le script sera plus lourd) Ps : je vais te follow sur twitter ton nom me dissais quelquechose maintenant je sais d'ou :p | |
| | | legz Lapin nain
Age : 39 Localisation : france Nabaztag : nOOb Nbr de messages : 12 Carottes : 5855
| Sujet: Re: Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter Sam 23 Juil 2011 - 0:46 | |
| Pour la limitation Twitter c'est 150 hits par heure, donc ça va, c'est assez large. Si jamais une IP dépasse cette limite les serveurs Twitter ne lui répondent plus, et elle attend que son quota horaire revienne, il n'y a pas de blocage de plus d'une heure | |
| | | Contenu sponsorisé
| Sujet: Re: Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter | |
| |
| | | | Follower:z - Quand le nabaztag vous signale les mouvements de followers sur Twitter | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |