Red Hat Training

A Red Hat training course is available for Red Hat Fuse

97.8. ユースケース

Facebook プロファイル内に投稿を作成するには、このプロデューサーに facebook4j.PostUpdate ボディーを送信します。

    from("direct:foo")
        .to("facebook://postFeed/inBody=postUpdate);

5 秒ごとにポーリングするには (consumer の接頭辞を追加して polling consumer オプションを設定できます)、ホームフィードのすべてのステータスを次のようにします。

    from("facebook://home?consumer.delay=5000")
        .to("bean:blah");

ヘッダーから動的オプションを使用してプロデューサーを使用して検索します。

バーヘッダーには、公開投稿で実行する Facebook 検索文字列があるため、この値を CamelFacebook.query ヘッダーに割り当てる必要があります。

    from("direct:foo")
        .setHeader("CamelFacebook.query", header("bar"))
        .to("facebook://posts");