Programmatore PHP esperto | Programmatore PHP MySQL Ajax | Sviluppo di Siti Internet Dinamici | Sviluppo di Portali e CMS | Consulenza come Programmatore Freelance

Aggiornare Twitter con PHP direttamente dal Proprio Sito



Dal 1 Settembre 2010, Twitter ha disabilitato ad ogni Programmatore PHP l’utilizzo di cURL per quanto riguarda gli Script che lavoravano con le API Twitter, ecco perchè vi rimando al nuovo esempio di API Twitter che utilizzano OAuth per l’Aggiornamento dello Status Twitter con PHP
Già lo scorso mese ho scritto un articolo per spiegarvi un primo utilizzo da Programmatore PHP alle API di Twitter in questo articolo voglio proporvi un ulteriore approfondimento che consente di aggiornare Twitter senza essere un Programmatore PHP esperto con un semplice Form.

Il codice prevede un approfondimento delle funzioni cURL che devono essere attive sul dominio dove si utilizza tale script, quindi consiglio ad ogni Programmatore PHP un approfondimento sull’argomento.

if ($_SERVER['REQUEST_METHOD']=="POST"){
// Recupero la username e la password dal form
$username = $_POST['username'];
$password = $_POST['password'];
// Recupero il messaggio che vuoi inviare
$message = $_POST['Messaggio']." Postato da www.danieletabacco.com";
// Il link della API di twitter
$url = 'http://twitter.com/statuses/update.xml';
// Setup ed esegui il processo CURL
//che consente l'aggiornamento dello stato
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, "$url");
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, "status=$message");
curl_setopt($curl_handle, CURLOPT_USERPWD, "$username:$password");
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);     echo "Commento su Twitter Postato Correttamente";
}else{
echo "<form action='#' method='post'>";
echo "Username:<input name='username' type='text' size='20'><br />";
echo "Password:<input name='password' type='text' size='20'><br />";
echo "Messaggio:<br /><textarea name='messaggio'></textarea><br />";
echo "<input type='submit' value='Pubblica su Twitter'>";
echo "</form>";
}

Ovviamente tale script che potete è sprovvisto di alcuni elementi e controlli che ogni Programmatore PHP può inserire e modificare a proprio piacimento.

PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

captcha
Inserisci i caratteri che vedi nell'immagine

 


POTREBBE INTERESSARTI ANCHE:
Monitorare e Migliorare la tua presenza web, può essere più facile grazie all'utilizzo di Strumenti SEO che migliorano l'attività di Consulenza SEO e l'attività di Monitoraggio che ogni Programmatore PHP deve alla Post Realizzazione di un Sito Web
Guida su un programma che permette ad un Programmatore PHP lo sviluppo su Apple Mac
Vuoi inserire le tue foto su Flickr direttamente dal tuo sito? Utilizzando le API Flickr ho realizzato un applicazione che ti consente Upload di Foto dal tuo Sito - Programmatore PHP esperto di Social Media e Consulente Web
Realizzare un ecommerce, grazie a Wordpress e WP e-commerce. Gli strumenti giusti per un Programmatore PHP che voglia realizzare un e-commerce
Sviluppo Applicazioni iPhone e WebApps per iPhone per portare il tuo sito su dispositivi Apple iPhone, e rendere i tuoi contenuti interattivi e consultabili ovunque.


buzzoole code
Leggi altro:
Programmatore WordPress, bloccare i transient generati dai feed wordpress

Vi è capitato mai che il vostro Blog Wordpress avesse un database che crescesse a dismisura? Allora potreste avere un...

Chiudi