Saltar al contenido
Php

驴C贸mo publicar en twitter con PHP?

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.