第116章 Google ドライブコンポーネント
Camel バージョン 2.14 から利用可能
Google Drive コンポーネントは、Google Drive Web API 経由で Google ドライブファイルストレージサービス へのアクセスを提供します。
Google ドライブは OAuth 2.0 プロトコル を使用して Google アカウントを認証し、ユーザーデータへのアクセスを承認します。このコンポーネントを使用する前に、アカウントを作成し、OAuth 認証情報を生成 する必要があります。認証情報は、clientId、clientSecret、および refreshToken で構成されます。有効期間の長い refreshToken を生成するための便利なリソースは OAuth playground です。
Maven ユーザーは、このコンポーネントの pom.xml に以下の依存関係を追加する必要があります。
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-google-drive</artifactId> <version>2.14-SNAPSHOT</version> </dependency>
116.1. URI 形式
GoogleDrive コンポーネントは以下の URI 形式を使用します。
google-drive://endpoint-prefix/endpoint?[options]
エンドポイントプレフィックスは以下のいずれかになります。
- drive-about
- drive-apps
- drive-changes
- drive-channels
- drive-children
- drive-comments
- drive-files
- drive-parents
- drive-permissions
- drive-properties
- drive-realtime
- drive-replies
- drive-revisions