Box CLIにより、Boxをターミナルで使用できるようになります。エージェント型ツールやハーネスとの連携により、コンテンツの管理、タスクの自動化、スクリプト、ツール、AIエージェントへのBoxの統合が可能になります。 Scopes are limited to files and folders, AI, and Sign when logging in as a Box user. If you need additional scopes, use a Box platform app instead.Documentation Index
Fetch the complete documentation index at: https://developer.box.com/llms.txt
Use this file to discover all available pages before exploring further.
クイックスタート
手順1: CLIのインストール
CLIは、任意のプラットフォーム (Linux、Windows、macOSなど) にNodeパッケージとしてインストールすることができます。このためには、Node.jsをインストールしておく必要があります。手順2: CLIの認証
ターミナルで次のコマンドを実行します。1. Boxユーザーとしてログインする (OAuth)
The fastest way to get started. Uses a preconfigured Box application that only supports file and folder operations, AI, and Sign. ブラウザに表示された [Boxへのアクセスを許可] ボタンを選択します。 認証が正常に完了したら、コマンドを実行する準備は完了です。2. Box Platformアプリを使用する
このオプションでは追加の設定が必要ですが、スコープや権限を構成できます。- 開発者コンソールに移動して、アプリケーションを選択または作成します。
- アプリケーションの [構成] セクションで、以下を実行します。
- 標準OAuth 2.0を使用していることを確認します。
- [リダイレクトURI] を
http://localhost:3000/callbackに設定します。 - Select your desired .
- クライアントIDとクライアントシークレットをコピーします。
- ページ上部にある [変更を保存] をクリックします。
- ターミナルウィンドウに戻り、求められたらクライアントIDとクライアントシークレットを入力します。
- ブラウザに表示された [Boxへのアクセスを許可] ボタンを選択します。
Use
box login --platform-app to skip the prompt for the Client ID and Client Secret.3. Headless environment (no browser)
If you are on a remote server or any machine without a browser, use the--code flag for manual code entry. See for step-by-step instructions.
手順3: 最初のコマンドの実行
構成が正常に完了したことを確認するには、次のコマンドを入力します。ヘルプの利用
すべてのCLIコマンドはboxで始まります。ヘルプを表示するには、任意のコマンドに--helpを追加します。box --helpを実行すると、使用可能なトップレベルのコマンドがすべて表示されます。
コマンドの全一覧と使用方法に関する情報については、GitHubリポジトリを参照してください。
サポートされているコールバックポートは3000、3001、4000、5000、8080です。変更するには--portを使用します。
Box APIを使用するための代替方法
- 方法を使用するには、のガイドを参照してください。
- 方法を使用するには、box configureガイドを参照してください。
追加情報
Box CLIの詳細については、以下のページを参照してください。- すべてのコマンドを確認する。
- トークンのキャッシュの設定を確認する。
- オートコンプリートの設定を確認する。
- CLIコマンドを使用して一括操作を行うには、CLIの一括コマンドガイドを参照してください。
Boxが提供するアプリケーションを介して送信されるAPIリクエストは課金対象ではありません。Box APIを使用してカスタムアプリケーションから送信されるリクエストは課金対象となります。
