当通知Feed取消关注平面Feed时,是否删除了活动?

时间:2016-03-23 03:56:31

标签: getstream-io

标题几乎说明了一切,但我会在身体中重复更多细节。

当通知Feed notification:user1跟随平展Feed posts:user2后,活动将从posts:user2复制到notification:user1。通过传递activityCopyLimit整数,可以选择指定要复制的精确活动数。

但是,当Feed取消关注其他Feed时,没有类似的选项来控制此行为。文档只是说明:

  

来自目标Feed的Feed中的现有活动将被清除(异步)

所以我的问题是:当涉及到通知Feed时,这个也是吗?

无论是否,清除活动的选项都非常有用。仅仅因为用户不再需要从给定的订阅源接收活动并不一定意味着已收到的历史记录应该消失。

非常感谢。

2 个答案:

答案 0 :(得分:2)

使用keep_history参数取消关注Feed时,可能无法清除历史记录。此功能仍未在所有官方客户端上提供,但在API rest documentation中对其进行了描述。该参数需要作为查询参数的一部分提供,并且值为true1。如果您的客户端尚不受支持,则应在其Github repository上打开票证。

答案 1 :(得分:0)

目前无法进行此操作,将始终清除Feed。我了解您的使用案例,我们会考虑将此功能添加到我们的路线图中。