Batido de naranja - by victorcoder

Batido de tecnologia mezclado con experiéncias

Zend Framework y el API de Twitter

Hoy he necesitado realizar un post a twitter desde el API de Widgadget, y buscando he encontrado una clase de ZF que implementa el API de Twitter. Zend_Twitter es una propuesta y todavía no está disponible en el core de ZF.

Pese a que hay gente que la está usando con éxitootros prefieren usar el Zend_Http_Client

El caso es que no me convencen ninguna de las dos, la primera por no estar en el core y la segunda porque podemos usar la clase Zend_Rest_Client para realizar lo mismo con muchas menos lineas de código.

Mi solución:


$twitter = new Zend_Rest_Client('http://twitter.com/statuses/update.xml');
$twitter->getHttpClient()->setAuth($user, $password);
$result = $twitter->status('status message')->post();

Algunos piensan que los frameworks no son necesarios para crear aplicaciones PHP, pero no están en lo cierto. Son absolutamente necesarios para crear aplicaciones. El problema es que están reinventando la rueda y ademas haciendolo sin la metodologia que  pueden proporcionar algunos de los frameworks existente.

2 Comments so far

  1. ingiltere ogrenci vizesi November 24th, 2008 2:30 am

    ¿Hay información sobre este tema en otras idiomas

  2. admin December 11th, 2008 2:16 pm

    Ahora que, como sabes, ya ha salido Zend Framework 1.7, este ya incluye la clase Zend_Service_Twitter que encapsula todas las operaciones de comunicación con Twitter.

    Aquí tienes la documentación
    http://framework.zend.com/manual/en/zend.service.twitter.html

Leave a reply