Realizzazione di Siti Internet Dinamici | Programmatore PHP | Programmatore Freelance | Utilizzo di API Twitter,Facebook e Google per Creazione siti dinamici | Programmatore MySQL AJAX
Utilizzare le API di Twitter per Programmatore PHP
Scritto da: Daniele Tabacco | Categoria: Programmatore PHP|commenti Commenti: (2)
Dal 1 Settembre 2010, Twitter ha disabilitato ad ogni Programmatore PHP l'utilizzo di script che non utilizzano OAuth, ecco perchè vi rimando al nuovo esempio di API Twitter che possono rendere validi anche esempi come questo.

Come Programmatore PHP continuano le mie piccole e brevi guide ad esempi all'utilizzo delle API dei maggiori Servizi Web e Sociale Network disponibili in rete, oggi vedremo come è possibile per un Programmatore PHP poter integrare nel proprio sito web dinamico, portale o pagina web elementi di Twitter utilizzando le sue API.

In questo esempio, faciliteremo il lavoro del Programmatore PHP utilizzando la libreria twitter.lib.php dispondibile a quest'indirizzo e cercheremo di realizzare un breve e semplice script che consenta al Programmatore PHP di mostrare un listato degli Status dei suoi Follower Twitter.

<?php
//Carico la Libreria necessaria
require_once ('twitter.lib.php');

//Creo un oggetto twitter utilizzando username e password
$twitter= new twitter("username", "password");

//Creo una funzione che collega automaticamente gli elementi alla corrispondente pagina twitter
function collegamentoTwitter($tweet) {
return ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $tweet);
}

//Creo un Array di parametri da utilizzare nella funzione che preleva gli ultimi 20 status
$options = array( "count" => 20);

# Prelevo gli ultimi 20 status dei miei amici
$status_follower = new SimpleXMLElement($twitter->getFriendsTimeline($options));

//Mostro gli ultimi 20 "tweets" linkando gli eventuali collegamenti
foreach($status_follower as $p) {
$friends_tweet = $p->text;
$friends_screen_name = $p->user->screen_name;
echo '<li>' . collegamentoTwitter($friends_tweet) . ' (' . $friends_screen_name . ')</li>';
}
?>

Questo breve ma semplice esempio consente ad ogni Programmatore PHP di Utilizzare le API di Twitter, ovviamente questo è solo un esempio delle tante funzionalità che Twitter rende disponibili a gli sviluppatori e ad ogni Programmatore esperto nello sviluppo di siti internet dinamici in logica web 2.0.

Commenti:
Non funziona?
Nordin - Inserito il: 31/05/11
Ciao ho utilizzato la guida, scaricando la libreria ( e mettendola in un server) e poi caricandoci sopra il tuo file con debitamente sostituito nome utente e password. Il risultato che ottengo dalla pagina, da me chiamata, status.php è vuoto. Come posso fare? cosa ho sbagliato? Io ho solamente inserito nome utente e password(corrette ovviamente!). ciao , grazie

Cambiamenti
Daniele Tabacco - Inserito il: 31/05/11
Purtroppo evidentemente ci sono dei cambiamenti nelle API di Twitter che come quelle di Facebook sono in continuo aggiornamento, appena ho un attimo di tempo provo a realizzare qualcosa di funzionante e nuovo. Solo un attimino di pazienza :-)



(non visibile)







Captcha
Copia i caratteri che vedi sopra:

Tags: | torna su


Social Link:
linkedIn


Contattami su Skype:
Il mio stato


Realizzazione Siti Mobile e WebApps iPhone:

Vuoi Sviluppare l'Applicazione Mobile (WebApps) del tuo sito o della tua attività? un Applicazione Web, o pianificare la Realizzazione Sito Mobile? Contattami e scegli un Programmatore di WebApps Mobile e Programmatore di Siti Internet Mobile! Sviluppo WebApps per iPhone e Android

Collaborazioni:

Kuddle Network

antoniomaresca

cocreando

Scambio Link

Parlano di Me:

twago

Archivio Ultimi Articoli:

Risorse utili per un Programmatore PHP:
Sito Ufficiale del PHP , Download di PHP , Manuale e Documentazione PHP , Risorse e Siti Utili.

Cerchi un Programmatore PHP con esperienza consolidata? Molte aziende a Napoli, Milano, Roma e Ferrara si sono affidate a me. Contattami per una Consulenza Gratuita, per Realizzare un Applicazione Web o Sviluppare Siti Internet, Creare Portali Dinamici, o come Programmatore iPhone, Realizzazione Siti Mobile
 
Daniele Tabacco - Questo sito e' interamente realizzato da me secondo gli standard del W3C - css valido w3c css valido xhtml