【问题标题】:Activities from followed feed do not show up in following feed来自关注的提要的活动不会显示在关注的提要中
【发布时间】:2023-03-05 04:38:01
【问题描述】:

我有一个应用程序,它结合了用户供稿和一个由我们挑选的用户发布的精选供稿。所有用户提要都遵循精选提要。我可以在资源管理器中看到设置了关注关系,并且活动正在策划的提要中发布,但这些活动没有显示在用户提要中。是什么原因造成的?

【问题讨论】:

  • 如何将活动添加到精选提要中?
  • 我创建了一个提要数组来添加一个活动,在这种情况下,它将是 let feeds = ["user:<some_id>", "curated:1"] 并在 javascript client 中调用 client.addToMany(activity, feeds);

标签: getstream-io


【解决方案1】:

当您使用添加到多个端点 client.addToMany(activity, feeds) 添加活动时,您不会将它们传播给关注者。

此端点的存在主要是为了支持您希望将相同活动发布到多个提要但不希望它们通过关注关系传播的用例(例如,考虑类似于基于位置的通知)。

根据您的需要,您可以使用 to 定位字段将一项活动添加到多个提要:

feed.add_activity({..., to=other_feeds})

请注意,最多可以将 100 个供稿指定为目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-01
    • 2014-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多