5

他のユーザーが参加しているフォーラム スレッドに返信を追加すると、ユーザーが通知を受け取る通知フィードを使用しています。

返信が削除されたときに、すべてのフィードからアクティビティを削除する方法を知りたいですか?

私はそれについての情報を見つけることができないようです。例は、1 つのユーザー フィードからアクティビティを削除する方法を示しています。しかし、通知フィードにアクティビティがある可能性のあるすべてのユーザーを必ずしも知っているわけではありません。

または、外部 ID を持つアクティビティを含む通知フィードのリストを取得する方法はありますか?

4

1 に答える 1

6

toフィードからアクティビティを削除すると、フォロー関係またはフィールドを介してそのアクティビティを受け取ったすべてのフィードに削除が反映されます。あなたの例では、「元の」フィードからアクティビティを削除しても問題ありません。そうでない場合は、おそらく質問をより詳細に展開する必要があります。

あなたが言及したので、foreign_idによる削除により、同じforeign_id値を共有する1つのフィードからすべてのアクティビティを削除できます。たとえば、foreign_id "post:42" のフィードに多くのアクティビティがあり、それらを一度に削除したい場合は、foreign_id="post:42" で削除を実行できます。

于 2015-12-09T14:08:25.193 に答える