Publier une mise à jour Twitter via la ligne de commande

Anonim

Vous pouvez publier rapidement un tweet à partir de la ligne de commande à l'aide de la commande curl, tout ce dont vous aurez besoin est votre nom d'utilisateur et votre mot de passe Twitter.

Lancez le terminal et saisissez les éléments suivants sur une seule ligne, en remplaçant le nom d'utilisateur et le mot de passe par les vôtres :

"

curl -u username:password -d status=votre message d&39;état ici>"

Je suis tombé sur cela via MurphyMac qui a utilisé la commande pour programmer les mises à jour de Twitter pendant le sommeil (sérieusement), en utilisant la commande curl en conjonction avec la commande sleep.Je ne sais pas à quel point il est pratique de tweeter en dormant, mais la possibilité de publier une mise à jour rapide à partir de la ligne de commande est plutôt pratique.

"

Si vous le souhaitez, vous pouvez utiliser la commande ci-dessus et créer un script bash rapide afin de pouvoir facilement tweeter à partir de la ligne de commande sans taper la chaîne complète. Placez simplement ce qui suit dans un fichier texte et nommez-le quelque chose comme tweet.sh : !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml Assurez-vous de spécifier votre nom d&39;utilisateur et votre mot de passe. Assurez-vous ensuite de rendre le fichier exécutable : chmod u+x tweet.shvous n&39;aurez plus qu&39;à taper /tweet .sh J&39;adore OS X Daily pour tweeter votre message au monde. Merci à Greg Mason d&39;avoir corrigé l&39;erreur d&39;autorisation !"

"

Ian Winter a poussé le script bash ci-dessus un peu plus loin et a ajouté la possibilité de vous empêcher de publier aucun tweet, et un avertissement si un tweet dépasse la limite de 140 caractères.Voici son script : !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; puis si ; then let EXTRA=$TWEETLEN-140 echo Utilisation : tweet \message\ (140 caractères ou moins, vous êtes $EXTRA sur) else echo Utilisation : tweet \message\ (140 caractères ou moins) fi exit 1 else curl -u username :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Comme avant, modifiez votre nom d&39;utilisateur et votre mot de passe, puis enregistrez le fichier sous tweet et assurez-vous de rendez-le exécutable chmod 755 tweet"

Publier une mise à jour Twitter via la ligne de commande