OSX/IOS

Publica una actualización de Twitter a través de la línea de comando

Terminal en OS X

Puede publicar rápidamente un tweet desde la línea de comando usando el comando curl, todo lo que necesita es su nombre de usuario y contraseña de Twitter.


Inicie la Terminal y escriba lo siguiente en una sola línea, reemplazando su propio nombre de usuario y contraseña:

curl -u username:password -d status="your status message here" http://twitter.com/statuses/update.xml

Me encontré con esta vid MurphyMac que usó el comando para programar actualizaciones de Twitter mientras dormía (en serio), usando el comando curl junto con el comando sleep. No estoy seguro de lo práctico que es twittear mientras duerme, pero la capacidad de publicar una actualización rápida desde la línea de comandos es bastante útil.

Si lo desea, puede usar el comando anterior y crear un script bash rápido para que pueda extraerlo fácilmente de la línea de comandos sin escribir la cadena completa. Simplemente coloque lo siguiente en un archivo de texto y asígnele un nombre similar a tweet.sh:
#!/bin/bash
curl -u username:password -d status="$1" http://twitter.com/statuses/update.xml

Asegúrese de especificar su nombre de usuario y contraseña. Luego, asegúrese de hacer que el archivo sea ejecutable:
chmod u+x tweet.sh
Ahora solo tienes que escribir ./tweet.sh "I love OS X Daily" para enviar su mensaje al mundo en Twitter. gracias a Greg Mason para corregir el error de permisos!

Ian invierno llevó el script bash anterior un poco más allá y agregó la capacidad de evitar que publiques tweets y una advertencia si un tweet excede el límite de 140 caracteres. Aquí está su escenario:
#!/bin/bash
TWEET=$1
TWEETLEN=${#TWEET}
if [ $TWEETLEN -eq 0 ] || [ $TWEETLEN -gt 140 ]; then
if [ $TWEETLEN -gt 140 ]; then
let EXTRA=$TWEETLEN-140
echo "Usage: tweet "message" (140 chars or less, you're $EXTRA over)"
else
echo "Usage: tweet "message" (140 chars or less)"
fi
exit 1
else
curl -u username:password -d status="$1" http://twitter.com/statuses/update.xml
fi
exit 0

Como antes, cambie su nombre de usuario y contraseña y guarde el archivo como un tweet y asegúrese de hacerlo ejecutable. chmod 755 tweet

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar