329.3. コンシューマーエンドポイント
エンドポイントが 1 つのルートエクスチェンジで List を返すのではなく、camel-twitter は、返されたオブジェクトごとに 1 つのルートエクスチェンジを作成します。例として、timeline/home の結果が 5 つのステータスの場合、ルートは 5 回 (ステータスごとに 1 回) 実行されます。
| エンドポイント | コンテキスト | ボディタイプ | 注意 |
|---|---|---|---|
| directmessage | 直接、ポーリング | twitter4j.DirectMessage |
|
| search | 直接、ポーリング | twitter4j.Status |
|
| streaming/filter | イベント、ポーリング | twitter4j.Status |
|
| streaming/sample | イベント、ポーリング | twitter4j.Status |
|
| streaming/user | イベント、ポーリング | twitter4j.Status | Camel 2.16: 保護されたユーザーとアカウントからのツイートを受信します。 |
| timeline/home | 直接、ポーリング | twitter4j.Status |
|
| timeline/mentions | 直接、ポーリング | twitter4j.Status |
|
| timeline/public | 直接、ポーリング | twitter4j.Status | @deprecated.代わりに、timeline/home または direct/home を使用してください。*Camel 2.11 から削除以降。* |
| timeline/retweetsofme | 直接、ポーリング | twitter4j.Status |
|
| timeline/user | 直接、ポーリング | twitter4j.Status |
|
| trends/daily | *Camel 2.10.1: 直接、ポーリング* | twitter4j.Status | @deprecated.Camel 2.11 以降から削除されました。 |
| trends/weekly | *Camel 2.10.1: 直接、ポーリング* | twitter4j.Status | @deprecated.Camel 2.11 以降から削除されました。 |