如何从多个供稿中删除 activity?

How to remove activity from multiple feeds?

我正在使用通知源,当其他用户将回复添加到他们所属的论坛主题时,用户会收到通知。

我想知道如何在删除回复后从所有供稿中删除活动?

我似乎找不到任何相关信息。这些示例显示了如何从一个用户提要中删除 activity。但我不一定知道所有可能在他们的通知源上有 activity 的用户。

或者有没有办法获取包含具有外国 ID 的活动的通知源列表?

当您从供稿中删除 activity 时,删除会传播到通过关注关系或 to 字段收到该 activity 的每个供稿。在您的示例中,如果您从 "origin" 提要中删除 activity,您应该没问题。如果不是这种情况,您可能应该更详细地扩展您的问题。

既然您提到了:通过 foreign_id 删除允许您从 一个 供稿中删除共享相同 foreign_id 值的所有活动。例如:假设您在 foreign_id "post:42" 的提要中有很多活动,并且您想一次性删除它们,您可以在 foreign_id="post:42" 上执行删除.