我正在使用 ReactJs 前端、Adonisjs 后端和 Getstream-io 构建一个社交网络应用程序。其特点包括:
我的问题: 我想添加为帖子添加书签的功能。我想不出办法来做到这一点。有没有办法将某个活动推送到用户的“书签”提要?.
我想过将帖子保存到我自己的数据库中,但后来我意识到这行不通,因为当我在书签页面中显示最新反应时,它不会显示最新反应。如果有人以前做过类似的事情,那么非常感谢您的帮助,谢谢。
只需创建一个提要并将其命名为书签即可。
如果用户在另一个名为“时间轴”的提要上为帖子添加书签,那么您将在该帖子上添加反应,例如“书签”,同时您将使用“targetFeeds”将其放在那里.
示例: const 书签 = 等待 client.reactions.add( '书签', {id: '6d47e970-d317-11eb-8080-800109d57843'}, {}, { targetFeeds: ["书签:zoro"] } );
然后该提要将具有这些书签。
您可以检查“自己的反应”,看看您制作书签的主提要(例如时间线)上的活动是否已添加书签,并向用户或图标显示横幅。当然,您现在有了可以列出所有书签的书签提要。
所有点赞/评论都将在所有提要中可见,因为这是扇出的。