前提条件
開発者コンソールへのアクセス権限。Platformアプリの作成
- 開発者コンソールに移動します。
- [Platformアプリの作成] を選択します。
- アプリの名前を入力します。
- 使用する認証方法を選択します。
- [アプリの作成] を選択します。
アプリケーション設定の構成
Platformアプリの作成後、設定画面が表示されます。一般設定
- [アプリ名] - アプリ作成時に設定する名前。ここで必要に応じて変更できます。
- [アプリの説明] - アプリの説明を入力します (省略可)。
- [連絡先メール] - デフォルトでアプリケーションの開発者のアドレスに設定されます。アプリを公開すると、でアプリを表示したBoxユーザーにこのアドレスが表示されることに注意してください。統合に問題があった場合にユーザーがサポートに連絡できるよう、サポートのメールアドレスに変更することをお勧めします。
構成
- [目的] - アプリの目的をドロップダウンリストから選択します。選択したオプションに応じて、さらに詳細を指定することが必要になる場合があります。
| 目的 | 詳細 |
|---|---|
| [自動化]、[カスタムポータル] | アプリの作成者 (お客様またはパートナー) を指定します。 |
| 統合 | 統合のカテゴリ、外部システム名 (外部システムと統合している場合) のほか、アプリの作成者 (お客様またはパートナー) を指定します。 |
| [その他] | アプリの目的と、アプリの作成者 (お客様またはパートナー) を指定します。 |
- [認証方法] - Box APIに対するアプリの認証方法を選択します。
| 認証方法 | 詳細 |
|---|---|
| OAuth 2.0 | クライアントIDとクライアントシークレットを指定します。 |
| JWT | 公開キーを追加するか、公開/秘密キーペアを生成します。アプリのアクセスレベルを選択します。 |
| クライアント資格情報許可 | クライアントIDとクライアントシークレットを指定します。アプリのアクセスレベルを選択します。 |
- [開発者トークン] - 開発者トークンは、Platformアプリの作成時に自動的に作成されます。
- [アプリケーションスコープ] - アプリに付与するスコープを選択します。各オプションの詳細については、を参照してください。
- [高度な機能] - アプリケーションに必要となる高度な機能を有効にします。
- [CORSドメイン] - リクエストを許可するドメインを追加します。
