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

 


POTREBBE INTERESSARTI ANCHE:
Vuoi utilizzare realizzare uno script PHP che possa contare le condivisioni di una pagina web su Google Plus? Ecco un semplice script da utilizzare.
Un Esempio di una Piccola App costruita con le API Twitter mostra come cinguettare direttamente dal vostro sito Internet.
Vuoi aggiornare Twitter con un Form e del codice PHP? Consulta questa guida semplice guida che consente di aggiornare Twitter senza essere un Programmatore PHP esperto
Come Programmatore PHP questa volta mi occupo di generare un QRCode utilizzando le API Google Chart. Grazie ai QRCode e all'esperienza di Programmatore PHP possiamo rendere i nostri progetti portabili e ancora più interattivi.
Creare un Sito Web è un attività che può riguardare diverse attività professionali combinate tra loro, in quest'articolo esamineremo tutte le fasi per Creare un Sito Web


buzzoole code
Leggi altro:
Scegliere un CMS Open Source per il proprio progetto.

Con il termine CMS si identifica un Applicazione Dinamica WEB abbreviazione di Content Management System (Sistema di gestione dei Contenuti)....

Chiudi