端末を使ってツイートするには?

端末を使ってツイートするには?

端末を使ってメッセージを送信したい。

私は同様のことを試しました:

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ターミナルをたくさん使って、そこでツイートするのが良いだろうからです。

ベストアンサー1

このエラーメッセージは次のとおりです。Twitterでは認証にOAuthが必要です。。見てタイプライターPerlアプリケーションが気に入らない場合:

いいえ、他のTwitterクライアントではありません!はい、別のTwitterクライアントです。ここでの違いは、フル機能の100%テキストベースのPerlコマンドラインクライアントを扱っていることです。

  • インタラクティブモードでは、非同期バックグラウンドアップデートとコマンドを備えた完全なインタラクティブクライアントです。 Telnet、SSH、または仮想端末経由で使用してください。ストリーミングAPI、ANSIカラー、UTF-8、ハッシュタグ、Twitter検索をサポート!
  • 好みの環境で作業してください。互換性のあるreadlineライブラリ(独自のカスタムTerm :: ReadLine :: TTYtterなど)を使用するか、広く使用されている複数のウィンドウとセッションマネージャのプロンプトと入力方法を変更してください。またはしないでください。基本的な編集と画面管理機能が組み込まれています。
  • コマンドラインでこれを使用して、シェルスクリプト、cronなどでTwitterを更新します。
  • セキュリティ:Twitter OAuthおよびHTTP基本認証、およびユーザーエージェントサポートによるSSLもサポートします。
  • Growlとlibnotifyの通知サポート(APIを介して他のユーザーに拡張可能)
  • 地理的位置のサポート:すべてのアプリケーションで使用できるようにGPS座標をTTYtterに提供します。
  • クイック作成と修正、リストとタイムラインを「カスタムタイムライン」にマージするなどのリストサポートが提供されます。
  • StatusNetやIdenti.caなどのTwitterに似たAPIをサポートしています。
  • 標準タイムラインをサポートし、オプションの返信/メンションを含む直接メッセージを自動的に受け取り、検索APIに対してクエリを実行してタイムラインにマージします。
  • 新規および既存の配信サポート。
  • 独自のカスタム拡張機能を作成して使用してみてください!
  • -daemonモードでスタンドアロンで実行し、独自のTwitterボットを作成しよう!

TTYtterは廃止されました。フォークの開発は今も続いています。牡蠣

おすすめ記事