GetStream-没有关注提要?

时间:2019-03-23 07:54:22

标签: getstream-io

我需要公共扁平饲料。例如,名为“ public”的用户。它没有关注者或关注者,如果user:public发布任何活动,它可以到达所有用户的时间轴,该怎么做?

我尝试了user:global,但是没有关注user:global,没有获取或检索user:global的活动

1 个答案:

答案 0 :(得分:1)

虽然Stream不提供全局供稿,但是您可以通过多种方式实现公共全局供稿:

  1. 定义一个“全局”供稿(例如user:global),并在创建用户时在所有用户供稿之后遵循该供稿
const user = await client.currentUser.getOrCreate({
    name: "John Doe", 
    occupation: "Software Engineer",
    gender: 'male'
});
await client.feed("user").follow("user", "global");

如果您只想向用户显示全局供稿内容,就足够了。

  1. 在活动中使用to字段将内容传递给所有感兴趣的提要(https://getstream.io/docs/#targetting),但最多只能有100个目标。