-->

Tag: Twitter

Inserire il proprio stato Twitter in WordPress

by gurucoder on Sep.28, 2009, under PHP, Wordpress

Una funzionalità che va molto di moda nei siti attuali, è la visualzzazione dello stato del proprio account Twitter. Esistono molti modi per realizzarlo, molti dei quali fanno uso di un numero non indifferente di funzioni in php, lo script che vi pesento invece, si basa su un idea molto semplice e di altrettanto semplice realizzazione: estrare l’informazione del proprio stato da un feed rss pubblicato direttamente di Twitter.
Twitter infatti permette l’ estrazione della stato di un certo utente tramite l’ url:

http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1

dove la variabile $username chiaramente contiene il nome dell’ utente twitter di cui si vuole visualizzare l’ ultimo tweet pubblicato.
Di seguito vi presento il codice che serve al nostro scopo:

include_once(ABSPATH.WPINC.'/rss.php');
$username = "superbre"; // Your twitter username.
$tweet = fetch_rss("http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1");
$res2 =  $tweet->items[0]['atom_content'];

Osservando il codice, si osserva la chiamata alla funzione fetch_rss(). Si tratta del parser RSS utilizzato da WordPress per default. Unica pecca di questo metodo è che tale parser effettua il controllo dell’ rss ogni ora, quindi se avete necessità che l’aggiornamento avvenga più di recente, oppure se siete soliti aggiornarlo molte volte in un ‘ ora, purtoppo questo semplicissimo metodo non fa per voi.
E’ comunque un difetto irrilevante se paragonato all’ estrema semplicità della soluzione. Inutile dire che è anche il metodo che ho utilizzato io per visualizzare il mio stato di twitter nel footer di questo tema.

1 Comment :, more...

Yourls , Inserire Url Shortener in WordPress

by gurucoder on Sep.26, 2009, under News, Wordpress

yourls-logoNavigando per la rete si può osservare il continuo dilagare dei cosidetti Shortener Url, si tratta di URL a pagine pubblicate in internet con una caretteristica molto particolare… sono molto più brevi delle reali URL relative alle risorse a cui puntano. Tale abbassamento della lunghezza , talvolta può anche superare un fattore del 30%. Ad esempio, mentre la URL reale a questo post è: http://www.gurucoder.org/inserire-un-url-shortener-in-wordpress ; la sua versione ridotta sarà: http://is.gd/3HDhF . Con un evidente risparmio nel numero di caratteri. Uno dei vantaggi nell’ utilizzo di servizi che offrono un conversione e compattazione delle URL ,risiede sicuramente nella promozione di post su Twitter , in cui il numrero di caratteri disponibili è molto limitato per singolo tweet.

In pochissimo tempo il numero di servizi che offrono un  “accorciamento delle URL” è aumentato esponenzilamente ,tra i più famosi spiccano: TinyURL, tr.im, is.gd e bit.ly

Vi segnalo un utile plugin per WordPress chiamato YOURLS . In effetti , oltre al plugin che permette di ottenere lo shortener Url da uno dei servizi che ho elencato prima, Yourls dà anche la possibilità di prelevarlo da una propria istanza di YOURLS che viene messa in esecuzione sul proprio server. Di fatto quindi, saremo noi stessi a creare la versione accorciata delle URL a nostro piacimento. Il plugin è scaricabile da questo indirizzo.
Dopo la fase di installazione e l’attivazione del plugin, basterà andare nella sezione di impostazioni per scegliere quale servizio utilizzare per la conversione delle URL. Da notare inoltre la possibilità di “twittare” il nostro post su Twitter direttamente dalla pagina di creazione del post in WordPress inserendo proprio lo shortener url nel tweet, come presentato in figura.

Leave a Comment :, more...

TweetCraft , come utilizzare Twitter in World of Warcraft

by gurucoder on Aug.31, 2009, under News

WowTweetCraftUI_1.1Eccome come poter “tweettare” anche all’interno del famosissimo World Of Warcraft. Si tratta di un addon che dà la possibilità di poter inoltrare e ricevere tweets anche durante sessioni gioco, magari per rendere partecipi i propri “followers” di nuovi obbiettivi raggiunti o per condividere uno “screenshot”.

Il programma deve essere lanciato separatamente ed alla prima esecuzione viene richiesto username e password di Twitter. A questo punto avviando WOW , il programma sarà accessibile sotto forma di un addon scaricabile sempre dal sito del produttore. Tweetcraft viene distribuito come progetto opensource il cui codice è accessibile a questo indirizzo insieme al programma e all’ addon di cui si è parlato in precedenza.

Leave a Comment : more...

JTwitter , come interagire con Twitter tramite Java

by gurucoder on Aug.30, 2009, under Java

Mentre nel precedente post ho illustrato la libreria Skype4Java , quest’ oggi vi parlo di JTwitter. Si tratta di una libreria open source per la gestione del proprio account twitter da un’ applicazione scritta in Java. Il sito del produttore è questo da cui è possibile scaricare la libreria jtwitter.jar oltre che la documentazione ed il codice sorgente. L’aspetto entusiasmante di questa API è l’estrema facilità di utilizzo .duke_twitter

Ipotizzando di usare NetBeans come IDE per lo sviluppo del progetto, per realizzare un’ applicazione che acceda al proprio account Twitter e che possa utilizzare tutti i servizi della piattaforma, basta aggiungere il file jtwitter.jar all’interno della cartella relativa alle librerie del progetto.

L’uso della libreria è incredibilmente semplice, per utilizzarla basta importare la libreria winterwell.jtwitter.Twitter , in questo modo:

import winterwell.jtwitter.Twitter;

Il seguente codice non fa altro che aggiornare il proprio stato in Twitter:

String message = "Sto utilizzando Jtwitter";
String username = "usr";
String password = "pass";
boolean success ;
if (message.length() > 140) {
         message.substring(0, 140);
}
// Make a Twitter object
Twitter twitter = new Twitter(username, password);
// Set my status
Twitter.Status status = twitter.updateStatus(message);
if (status.getText().equals(message)) success = true;
else success = false;

Osservando il codice , si nota come tutto parta dalla classe Twitter che offre tutti i metodi per gestire l’interazione. Inoltre è stato necessario impostare un limite al numero di caratteri di cui un singolo messaggio possa essere composto , proprio perchè Twitter.com impone un limite ai tweets di 140 caratteri.
Un modo per visualizzare la timeline del nostro account è il seguente:

List<Status> userTimeline = twitter.getUserTimeline();
for ( int i = 0; i <userTimeline.size(); i++ ){
     System.out.println(userTimeline.get(i).getText());
}

In realtà è possibile accedere anche alla timeline pubblica semplicemente utilizzando il metodo getPublicTimeline().

3 Comments :, more...

Twikini, il Twitter per Windows Mobile

by gurucoder on Aug.29, 2009, under News

twikini_logoSto provando da un pò di tempo Twikini come client per Twitter su piattaforma Windows Mobile. Le prime impressioni sono davvero positive! Il client è veloce essendo scritto interamente in codice C++, con una buona grafica e rende possibile l’utilizzo di tutte le funzionalità di Twitter. E’ possibile scaricare una versione di prova gratuita da questo indirizzo.

Dalla versione 1.4 resa pubblica il 25 Agosto 2009 è possible impostare anche in italiano la lingua dei menu.

Chi avesse già effettuato l’acquisto dell’applicazione (che, ricordiamo, costa solo $ 4,95) potrà semplicemente scaricare ed installare la nuova versione mantenendo la propria licenza. È inoltre disponibile il download di una versione di prova valida 14 giorni.

Leave a Comment :, more...

Cerchi qualcosa?

Usa questo form per cercare argomenti in questo blog:

Non riesci a trovare quello che cerchi? Lascia un commento in un post oppure contattami per risolvere il problema!

Puoi trovarmi su Twitter come @superbre