1

IBM Connections 4.0 および 4.5 では、アクティビティー・アプリのアクティビティー・ストリーム動作の多くを模倣するカスタム Java アプリを作ろうとしています。

Java コードは Social Business Toolkit を使用してアクティビティ ストリームに投稿し、他のユーザーのストリームに投稿するアクセス権を持つユーザーとして認証しますが、同じ特別なユーザーとしてログインしているときに、Firefox で RESTClient を使用してテストしています。

アクティビティ アプリは次のことを行うことがありますが、その方法がわかりません。

  • ユーザーの「マイ通知」ビューに投稿します。と
  • 投稿が [フォロー中] にも表示されに、ユーザーの [アクションが必要] ビューに投稿します。

どうすればこれらのことを達成できますか?

最初の項目について、「 http://server.company.net.au/connections/opensocial/basic/rest/activitystreams/UserId/@responses/@all 」に投稿しようとしましたが、うまくいきません望ましい。「私の通知」にイベントを表示したい場合、イベントは常に「フォローしています」に表示されます。

「私の通知」に関する追加メモ: 私
が模倣しようとしているいくつかのイベントの 1 つは、アクティビティに追加されたことを人に通知することです。通知を作成しようとして、ある人物をアクティビティに追加し、その人物として Connections にログインし、「My Notifications」ストリームから JSON をコピーしてから、それらのイベントの 1 つをその人物のストリームに投稿し直しました。 Connections がそれを受け入れるようにするために必要な変更。
どのグループ (@responses など) に投稿しても、元のイベントが [通知] にあるにもかかわらず、作成したイベントは常に [フォローしています] に表示されます。

2 番目の項目については、JSON データにアクション可能フラグを設定することで、イベントを [アクションが必要] に表示するようにしましたが、それらのイベントを [フォロー中] に表示させたくない場合にも表示されます

4

1 に答える 1