我们通过文档进行了培养,但找不到任何可以帮助我们实现以下功能请求的东西:
"活动的隐私设置";,用户想要创建仅对其内容提要中的选定用户可见的活动。
我们的馈送结构如下:User
-扁平馈送,以及ContentFeed
-扁平馈送
现在,例如:
用户B和C的ContentFeed
遵循的用户A中的User
提要用户A创建一个用户只想与用户C共享的活动。创建后,活动不应出现在用户B的ContentFeed
中,而只应出现在用户的C中。
脸书也有类似的功能,你可以选择谁应该能够看到你创建的帖子。
关于如何使用getstream.io实现这一点,有什么建议吗?
提前谢谢!
您可以根据想要支持的权限级别,使用to targeting
在写入时向特定提要添加活动。
A将一个活动添加到其订阅源global中。如果C可以看到它,则将其to target
标记为A-visible-C
,当C
跟随A
时,它将跟随A-visible-C
,而不是A
(因为它是全局的(。
这只是一个建议,有了to
目标,你可以轻松地将同一件事复制到多个地方。
要指定它,只需将to: ["privacy:A-visible-C"]
添加到您的活动中即可。