Red Hat Training

A Red Hat training course is available for Red Hat Fuse

第116章 Google ドライブコンポーネント

Camel バージョン 2.14 以降で利用可能

Google ドライブコンポーネントは 、Google ドライブ Web API を介して Google ドライブファイルストレージサービス へのアクセスを提供します。

Google ドライブは、OAuth 2.0 プロトコル を使用して Google アカウントを認証し、ユーザーデータへのアクセスを承認します。このコンポーネントを使用する前に、アカウントを作成して OAuth 認証情報を生成する 必要があります。認証情報は、clientId、clientSecret、および refreshToken で設定されます。長期間有効な refreshToken を生成するための便利なリソースは、OAuth プレイグラウンド です。

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