第356章 Twitter コンポーネント (非推奨)

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

重要

複合 twitter コンポーネントは廃止されました。ダイレクトメッセージ、検索、ストリーミング、タイムラインに個別のコンポーネントを使用します。

Twitter コンポーネントは、Twitter4J をカプセル化することにより、Twitter API の最も便利な機能を有効にします。タイムライン、ユーザー、トレンド、およびダイレクトメッセージを直接、ポーリング、またはイベント駆動型で使用できます。また、ステータス更新またはダイレクトメッセージとしてのメッセージの作成もサポートしています。

Twitter では、すべてのクライアントアプリケーション認証に OAuth を使用する必要があります。アカウントで camel-twitter を使用するには、https://dev.twitter.com/apps/new で Twitter 内に新しいアプリケーションを作成し、アプリケーションにアカウントへのアクセスを許可する必要があります。最後に、アクセストークンとシークレットを生成します。

Maven ユーザーは、このコンポーネントの pom.xml に以下の依存関係を追加する必要があります。

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-twitter</artifactId>
    <version>${camel-version}</version>
</dependency>

356.1. URI 形式

twitter://endpoint[?options]