oct
6
2011

Postear en Twitter con PHP

Con este código escrito en PHP podremos postear en twitter desde nuestra aplicación web.

Ejemplo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
function postToTwitter($username,$password,$message){
 
    $host = "http://twitter.com/statuses/update.xml?status=".urlencode(stripslashes(urldecode($message)));
 
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $host);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
    curl_setopt($ch, CURLOPT_POST, 1);
 
    $result = curl_exec ($ch); //Ojo, hay un espacio en exec
    $resultArray = curl_getinfo($ch);
    curl_close($ch);
    if($resultArray['http_code'] == "200"){
        echo "<br />OK! postedo en http://twitter.com/".$username."/<br />";
    } else {
        echo "<br />Error! ha ocurrido un problema<br />";
    }
}
Uso:
 postToTwitter("USUARIO","PASSWORD","Posteando desde PHP");
?>

En este ejemplo solo tienes que cambiar los sigueinte datos para qeu funcione correctamente.

$username
$password
$message

en esta línea:

1
function postToTwitter($username,$password,$message){

El ejemplo así quedaria:

1
function postToTwitter('mikemike','*****','Post desde mi Web.'){

Espero sus comentarios.

About the Author: Miguel Angel Ortega Acosta

Leave a comment

Patrocinador

Siguenos

Suscribete

Escribe tu correo:

Recibirás un correo con todos los articulos escritos en ZoneArtCss durante el día.

Correo @zoneartcss.com

Obtén una cuenta de @zoneartcss.com gratuita