Я хотел бы написать сообщение с помощью терминала.
Я попробовал что-то вроде:
curl -u 'TwitterUsername':'TwitterPassword' -d status=”Your Message Here” https://twitter.com/statuses/update.xml
но, кажется, это больше не работает.
Я получаю ошибку, подобную этой:
<?xml version="1.0" encoding="UTF-8"?>
<errors>
<error code="53">Basic authentication is not supported</error>
</errors>
Итак, как мы можем чирикать из терминала?
PS: моя мотивация заключается в том, что я часто пользуюсь терминалом Yakuake, и было бы здорово оттуда написать твит.
shell-script
command-line
curl
GarouDan
источник
источник
Попробуйте T . Очень мощный, простой в использовании и написанный на Ruby.
Например, вы можете твитнуть сообщения прямо из терминала, выполнив:
источник
Обновление 2016
Существует проект под названием Twurl - curl с поддержкой OAuth для Twitter API:
Вместо этого из вопроса:
вы используете что-то вроде этого:
после того, как вы авторизуетесь сначала, как описано в файле readme .
(обратите внимание, что вам не нужно использовать протокол и имя хоста в URL, как это было бы с curl)
Эта программа была первоначально написана Марселем Молиной, который в то время работал в Twitter, и теперь это официальный проект Twitter на GitHub.
Многие люди задаются вопросом, как использовать curl для использования API Twitter, и twurl, вероятно, ближе всего к curl, как вы можете получить сегодня.
источник
Попробуй
twidge
.источник
Взгляните на Rainbow Stream - умный / красивый и написанный на Python. Это обеспечивает радугу оболочки, которая может начаться
и внутри приложения, обновление статуса довольно легко с
источник
Я создал клиент Twitter, который может твитнуть из командной строки, как указано в разделе « Рекомендации по программному обеспечению» .
Чирикать сообщение
или
Чтобы чирикать с изображением:
Компьютер, на котором запускается команда, должен иметь OpenJDK или Oracle Java v1.8 или более поздней версии. JAR также нуждается в одноразовой авторизации через Twitter.
источник