Red Hat Training

A Red Hat training course is available for Red Hat Fuse

第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