Javascript nodejs getstream.io删除用户提要和所有链接的活动

Javascript nodejs getstream.io删除用户提要和所有链接的活动,javascript,node.js,getstream-io,Javascript,Node.js,Getstream Io,我在删除用户提要和所有链接活动时遇到问题。 我有一个用户平面数据,我用这个结构创建所有用户。如果我的第一个用户“pippo”发布不同的活动,如:照片、评论、喜欢ecc。 当我删除pippo提要时,我可以轻松地删除他的所有活动,但我不能删除其他用户针对pippo所做的活动 这是用户发布的事件:pippo [ { actor: 'pippo', created: 38573473728, foreign_id: 'idddd', id: '3b3dd5

我在删除用户提要和所有链接活动时遇到问题。 我有一个用户平面数据,我用这个结构创建所有用户。如果我的第一个用户“pippo”发布不同的活动,如:照片、评论、喜欢ecc。 当我删除pippo提要时,我可以轻松地删除他的所有活动,但我不能删除其他用户针对pippo所做的活动

这是用户发布的事件:pippo

   [ { actor: 'pippo',
       created: 38573473728,
       foreign_id: 'idddd',
       id: '3b3dd5b8-e8a0-11e6-8080-800005cdbcc2',
       object: 'event: 1',
       origin: null,
       target: null,
       time: '2017-02-01T17:02:36.769836',
       to: [],
       verb: 'Event' } ] }
这是由不同的用户发布到pippo事件的类似内容

   [ { actor: 'topolino',
       created: 38573473728,
       foreign_id: 'kjhkjhkj',
       id: 'a70a22d8-e8a0-11e6-8080-80001f8eb880',
       object: 'event: 1',
       origin: null,
       target: null,
       time: '2017-02-01T17:05:37.624956',
       to: [],
       verb: 'like' } ] }
如果我使用这个命令

client.delete({
    url: "feed/user/" + "pippo",
    signature: user.signature
}, function (e, r) {
    //console.log(e);
    console.log(r);
});
正如我之前所说,用户pippo被删除了,但是like仍然保留在其他用户的提要中。删除用户针对其他用户所做的所有活动的最佳方式是什么

我的第一个想法是将喜欢的内容放在事件所有者的同一个提要中。在这种模式下,当我删除提要时,我还可以删除所有相关活动,因为它们在同一个提要中。但在这种情况下,如果另一个用户遵循这个提要,他也会看到其他用户的所有活动,而他没有遵循。这很糟糕。 我也读过关于foreign_id的文章,但是在同一个提要中删除所有具有相同id的活动是有帮助的,但是在本例中,所有的like都在不同的提要中。
有什么帮助吗?提前谢谢

您好。您能否添加代码,说明您在哪些提要上发布喜欢的内容,以及如何建立您的关注关系?你是否将其发布在pippo的通知源上?在正常的订阅源结构下,发布类似内容的用户不会在自己的订阅源中看到该活动。嗨,现在我有了与Instagram android克隆版相同的数据结构。我认为,如果用户发布类似内容或评论,他必须在其订阅源中也包含该活动,因为追随者必须在自己的时间线中看到该活动。如果一个用户跟踪了100个用户,那么只有当这些用户在他们的“用户”提要中复制这些活动时,他才能看到他们的喜好或评论。问题是,如果我删除了一个用户提要,其他用户对此所做的活动仍然存在于他们的提要中。通常,喜欢/评论仍然会被写入到创作该活动并获得喜欢/评论的人的提要中,而不是写入做喜欢或评论的人的提要中。除非你这样做是为了发现你的用户,也就是说,如果约翰喜欢玛丽的照片,你想让约翰的追随者了解玛丽,但是如果你想擦除玛丽的提要,你就必须进行一系列手动清理。正是因为这最后一个原因,我想这样做。Instagram应用程序有两种类型的活动。在第一个活动中,你可以看到你跟随的人的所有活动,在第二个活动中,你可以看到其他人针对你所做的所有活动。我想做一个像下面这样的活动。但是我看到,使用getstream.io,这只在写模式下是一件容易的事情。对于批量删除或批量取消followeet,缺少api特别是在我的情况下,追随者看到我的喜好是非常重要的,因为这些喜好实际上是转发。它们是为了让其他用户看到