xurl は何をしますか?
認証付きX(Twitter)の投稿、返信、読み取り/検索、DM、メディアアップロード、フォロワー、認証状態、または生のv2 API呼び出しを行うためのxurl CLI。
インストール
# Homebrew(macOS)
brew install xurl
# ソースからビルド(Goが必要)
go install github.com/steipete/xurl@latest
認証
以下の環境変数を設定してください:
X_API_KEY- コンシューマーAPIキーX_API_KEY_SECRET- コンシューマーAPIシークレットX_ACCESS_TOKEN- アクセストークンX_ACCESS_TOKEN_SECRET- アクセストークンシークレットX_BEARER_TOKEN- ベアラートークン(検索、読み取り専用操作に必要)
使用法
ツイートの投稿
xurl post "こんにちは世界"
返信
xurl reply <ツイートID> "これは返信です"
タイムラインの読み取り
xurl timeline
検索
xurl search "キーワード"
ダイレクトメッセージ
xurl dm <ユーザーID> "メッセージ内容"
メディアのアップロード
xurl media <ファイルパス>
フォロワー情報
xurl followers
認証状態の確認
xurl auth status
生のv2 API呼び出し
xurl api GET /2/tweets?ids=1234567890
詳細なオプションについては、xurl --helpを実行してください。