Existen multitud de scripts que valen para publicar en Twitter utilizando PHP, este me funcion贸 perfectamente y adem谩s es muy sencillo.
Lo primero que necesitamos para poder publicar en Twitter es registrar nuestra aplicaci贸n, vamos a esta web y registramos la aplicaci贸n, durante el proceso nos dar谩n el ConsumerKey, ConsumerSecret, MyAccessToken, MySecretAccessToken que necesitaremos para ejecutar nuestro script.
Despues necesitamos descargar la librer铆a que encontramos aqu铆 github.com/abraham/twitteroauth y subir los archivos OAuth.php y twitteroauth.php al servidor desde el que vamos a lanzar la publicaci贸n.
Al fichero twitteroauth.php le llamaremos desde el script que vamos a desarrollar y a OAuth.php le llamar谩 el fichero twitteroauth.php, as铆 que debes de subirlos en la misma carpeta o si cambias la ubicaci贸n tenerlo en cuenta.
Finalmente, tenemos que hacer el script, que ser铆a as铆:
1 2 3 4 5 6 7 8 9 10 | $msg = 'Publica!!!'; $consumerKey = 'ConsumerKey'; $consumerSecret = 'ConsumerSecret'; $oAuthToken = 'MyAccessToken'; $oAuthSecret = 'MySecretAccessToken'; require_once($_SERVER['DOCUMENT_ROOT'].'/carpeta/twitteroauth.php'); $tweet = new TwitterOAuth($consumerKey, $consumerSecret, $oAuthToken, $oAuthSecret); //Publica $tweet->post('statuses/update', array('status' => $msg)); |
Y listo, podemos meterlo en una funci贸n, o que se ejecute al llamar a una p谩gina, etc.