検索

351.5. ユースケース

download PDF
注記

API レート制限: Twitter4J によってカプセル化された Twitter REST API は、API レート制限 の対象となります。メソッドごとの制限については、API レート制限の ドキュメントを参照してください。そのページにリストされていないエンドポイント/リソースは、ウィンドウごとに割り当てられたユーザーごとに 15 リクエストにデフォルト設定されていることに注意してください。

351.5.1. Twitter プロファイル内でステータス更新を作成するには、このプロデューサーに String ボディーを送信する:

from("direct:foo")
  .to("twitter-timeline://user?consumerKey=[s]&consumerSecret=[s]&accessToken=[s]&accessTokenSecret=[s]);

351.5.2. ホームタイムラインのすべてのステータスを 60 秒ごとにポーリングするには:

from("twitter-timeline://home?type=polling&delay=60&consumerKey=[s]&consumerSecret=[s]&accessToken=[s]&accessTokenSecret=[s]")
  .to("bean:blah");

351.5.3. キーワード camel ですべてのステータスを 1 回だけ検索するには:

from("twitter-search://foo?type=polling&keywords=camel&consumerKey=[s]&consumerSecret=[s]&accessToken=[s]&accessTokenSecret=[s]")
  .to("bean:blah");

351.5.4. 静的キーワードを持つプロデューサーを使用した検索:

from("direct:foo")
  .to("twitter-search://foo?keywords=camel&consumerKey=[s]&consumerSecret=[s]&accessToken=[s]&accessTokenSecret=[s]");

351.5.5. ヘッダーからの動的キーワードを含むプロデューサーを使用した検索:

bar ヘッダーには検索するキーワードがあるため、この値を CamelTwitterKeywords ヘッダーに割り当てることができます。

from("direct:foo")
  .setHeader("CamelTwitterKeywords", header("bar"))
  .to("twitter-search://foo?consumerKey=[s]&consumerSecret=[s]&accessToken=[s]&accessTokenSecret=[s]");
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.