Como ya sabemos el API de Twitter es escasa y tiene para muchos una documentación poco legible.
Entonces propongo una función, que trabaja mediante el cURL de PHP para traer los datos desde el server de Twitter hasta nuestra aplicación.
Cabe destacar que esta no es la forma oficial de hacerlo; pero, por si alguna razón la precisan, entonces acá la comparto.

function TwitterTimeLine ( $UserName ) {
  try {
    $Url = "http://twitter.com/statuses/user_timeline/".
           $UserName.".
           json?count=1";
    $Curl = curl_init();
    curl_setopt ( $Curl, CURLOPT_URL, $Url );
    curl_setopt ( $Curl, CURLOPT_RETURNTRANSFER, 1 );
    $CurlData = curl_exec ( $Curl );
    curl_close ( $Curl );
    return current ( json_decode ( $CurlData, true ) );
  }
  catch ( Exception $e ) {
    error_log ( $e );
  }
}



Entonces, así de simple se obtiene la información; para ver la extensa lista que esto nos proporciona, en formato JSON, por cierto, pueden hacer esto: print_r ( TwitterTimeLine ( 100000 ) );

Posted in

Leave a Reply

GroovieDev, compartiendo conocimiento. Con la tecnología de Blogger.