Librería php para usar twitter

Angel Cruz
Angel Cruz

Encontré una pequeña librería para php que sirve para trabajar con twitter que fue escrita por David Grudl. Realmente es increíble lo simple de usarla. Acá les cuento un poco más.

twitter
twitter

Twitter para PHP es una biblioteca muy pequeña y fácil de usar para enviar mensajes a Twitter y recibir actualizaciones de estado.

Requiere PHP 5.4 o más reciente con extensión CURL y usa la nueva licencia BSD (BSD 3-Clause "New" or "Revised" License).

instalación y configuración

pues es muy facil, con el viejo y siempre fiel composer:

1composer require dg/twitter-php

Para configurarlo hay que iniciar sesión en https://twitter.com y registrar una aplicación desde la página https://apps.twitter.com. Hay que hacer clic en el enlace Mi token de acceso de la barra lateral y obtener dicho token.

Ahora con:

  • consumer key,

  • consumer secret,

  • access token

  • secret access token

creamos un objeto de la clase twitter de la siguiente forma y enviamos un mensaje:

1use DG\Twitter\Twitter;
2$twitter = new Twitter($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
3// The send() method updates your status. The message must be encoded in UTF-8:
4$twitter->send('I am fine today.');

Y listo, ya podemos enviar mensajes a twitter usando php.

El enlace de la librería es https://github.com/dg/twitter-php.

Te podrá interesar
Cursor anunció un ajuste en sus precios a partir del 15 de septiembre de 2025. Descubre cómo afectará a los usuarios, por qué ocurre este cambio y qué alternativas existen.
GitHub no cierra, pero ya no será lo mismo. Con la salida de Thomas Dohmke como CEO y la decisión de Microsoft de no reemplazarlo, la plataforma dejará de operar como entidad independiente y pasará a formar parte del equipo CoreAI, liderado por Jay Parikh.
Aprende cómo crear reglas personalizadas en Cursor IDE paso a paso. Incluye ejemplos, mejores prácticas y un generador de reglas online para facilitar el proceso.
Logo de Angel Cruz

Made with ♥️ & 🧉 in Montevideo, Uruguay Buenos Aires, Argentina.

[AC].dev is not affiliated with Laravel or Laravel LLC. Laravel is a Trademark of Taylor Otwell.

Code highlighting provided by Torchlight.