Aipo のタイムラインに別アプリから投稿を行う

Aipo のタイムライン機能には、別のアプリから書き込めるインターフェースがあります。
以下のようなアクティビティを発行することでタイムラインに表示されます。

    ALActivityService.create(new ALActivityPutRequest()
      .withAppId("Sample") // アプリの識別子
      .withUserId(4) // ユーザーID
      .withLoginName("user1") // ユーザー名
      .withPortletParams("?template=SampleDetailScreen&entityid=1") // クリックしたら呼ばれるダイアログ
      .withTitle("○○しました。") // タイムラインに表示するテキスト
      .withPriority(0f) // タイムラインに表示する場合は 0f
      .withExternalId(String.valueOf(1))); // この投稿のID

このように記述すると、ユーザーID 4 の投稿で、「○○しました。」と表示されます。
また、このリンクをクリックすると SampleDetailScreen が呼び出されますので、このクラスを実装しましょう。