Gostaria de twittar uma mensagem usando o terminal.
Eu tentei algo como:
curl -u 'TwitterUsername':'TwitterPassword' -d status=”Your Message Here” https://twitter.com/statuses/update.xml
mas parece que isso não está mais funcionando.
Eu recebo um erro como este:
<?xml version="1.0" encoding="UTF-8"?>
<errors>
<error code="53">Basic authentication is not supported</error>
</errors>
Então, como poderíamos twittar do terminal?
PS .: minha motivação para isso é porque eu uso muito o terminal Yakuake, e seria ótimo twittar a partir daí.
shell-script
command-line
curl
GarouDan
fonte
fonte
Tente T . Muito poderoso, fácil de usar e escrito em Ruby.
Por exemplo, você pode twittar diretamente do terminal, executando:
fonte
Atualização de 2016
Há um projeto chamado Twurl - um curl habilitado para OAuth para a API do Twitter:
Em vez disso, da pergunta:
você usa algo como isto:
depois de se autorizar primeiro, conforme explicado no leia - me .
(observe que você não precisa usar o protocolo e o nome do host no URL, como faria com o curl)
Este programa foi originalmente escrito por Marcel Molina, que trabalhava no Twitter na época e agora é um projeto oficial do Twitter no GitHub.
Muitas pessoas estão perguntando especificamente como usar o curl para usar a API do Twitter e o twurl é provavelmente o mais próximo do curl como você pode obter hoje.
fonte
Tente
twidge
.fonte
Dê uma olhada no Rainbow Stream - inteligente / bonito e escrito em Python. Ele fornece uma concha de arco-íris que pode começar por
e dentro do aplicativo, atualizar um status é bastante fácil com
fonte
Eu criei um cliente do Twitter que pode twittar na linha de comando, conforme mencionado em Recomendações de Software .
Para twittar uma mensagem
ou
Para twittar com uma imagem:
O computador em que o comando foi ativado precisará ter o OpenJDK ou Oracle Java v1.8 ou posterior. O JAR também precisa de uma autorização única com o Twitter.
fonte