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
Scritto da: Daniele Tabacco | Categoria: Programmatore PHP|commenti Commenti: (0)

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.

<?php
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 utilizzare a quest'indirizzo e sprovvisto di alcuni elementi e controlli che ogni Programmatore PHP può inserire e modificare a proprio piacimento.

Commenti:
.Nessun commento Presente.


(non visibile)







Captcha
Copia i caratteri che vedi sopra:

Tags: | torna su


linkedIn


Contattami su Skype:
Il mio stato

Archivio Articoli:

Cerchi un Programmatore PHP con esperienza consolidata, già molte aziende a Napoli, Milano, Roma e Ferrara si sono affidate a me. Contattami per una Consulenza Gratuita, per Realizzare Applicazioni Web o Sviluppare Siti Internet e Creare Portali Dinamici.

Risorse utili per PHP:


Partners & Consigliati:

NGMWeb Hosting & Servizi

MioMotore Directory Gratis

ADServer Gestione Banner

MiniSito Ottimizzato NGMWeb.net



Collaborazioni:


antoniomaresca


ngmweb


cocreando
 
Daniele Tabacco - Questo sito e' interamente realizzato da me secondo gli standard del W3C - css valido w3c css valido xhtml