Antigamente, podíamos usar o curl para enviar um tweet em apenas uma linha, enviando o usuário e senha diretamente para um endpoint XML. Veja como era o comando:
curl -u USUARIO:SENHA \ -d status="Testando um post do twitter via linha de comando no Linux..." \ http://twitter.com/statuses/update.xml
Este era o shell script automatizado que facilitava o processo:
#!/bin/bash
# Configuração de época
USUARIO="seu_usuario"
SENHA="sua_senha"
CURL="/usr/bin/curl"
# Envio via API Legada
$CURL -u $USUARIO:$SENHA \
-d status=`echo $@ | tr ' ' '+'` \
http://twitter.com/statuses/update.xml 1> /dev/null 2>&1
# twurl -d "status=Postando em 2025 via API v2" /1.1/statuses/update.json
Referências Históricas: devin.com.br | linuxjournal.com