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:
Integrare elementi Social Media nel proprio sito è d'importanza assoluta nei progetti web, per aumentare la visibilità del proprio progetto, affidati ad un Programmatore PHP e Consulente Web Marketing esperto di Social Media
E' Possibile inserire Grafici in una Pagina Web del tuo sito internet? Se sei un Programmatore PHP ma anche se non conosci bene il codice puoi creare grafici per il tuo sito utilizzando le API Google Chart
Piccoli Suggerimenti su come utilizzare e ottimizzare le query e i database MySQL ottimizzando il codice SQL o utilizzando al meglio le funzionalità PHP
Realizzare un Sito Web con un Design Responsive, vuol dire realizzare un prodotto compatibile con le diverse tipologie di soluzioni Mobile e quindi merita la giusta importanza tra i Web Developer
Sei un Programmatore PHP? Vuoi eseguire una copia del tuo sito dinamico realizzato con PHP su un CD o su un supporto USB? Questo articolo ti spiegherà cosa devi fare.


buzzoole code
Leggi altro:
Come fare pubblicità Gratis al tuo Sito internet

Come sempre accade negli ultimi anni Google fa tendenza e riesce a proporre ad esperti o meno del Settore, strumenti...

Chiudi