curl --basic --user "user:pass" --data-ascii "status=tweeting%20from%20%the%20linux%20command%20line" http://twitter.com/statuses/update.json
Команда curl отправляет твит на Twitter, а также получает данные пользователя.
— --basic
: Использует HTTP Basic Authentication для авторизации.
— --user "user:pass"
: Передает имя пользователя и пароль для аутентификации.
— --data-ascii "status=tweeting%20from%20%the%20linux%20command%20line"
: Отправляет текст твита с учетом URL-кодирования.
— http://twitter.com/statuses/update.json
: URL для отправки твита.
Полезно для автоматической публикации твитов из командной строки. Альтернативой может быть использование Twitter API.