需要社交app架构指导

时间:2017-05-10 22:13:10

标签: c# asp.net-web-api architecture social mobile-application

我有一个用.NET Web API 2.0编写的Web API,后端有一个MS SQL数据库。此API支持为iOS和Android开发的社交应用。在主屏幕上,我有来自差异用户的帖子,就像Facebook帖子一样。

我的问题是,现在我正在使用API​​调用中的查询参数为每个调用加载20个帖子以获取帖子。但是当用户已经查看他的Feed时,我无法跟踪其他用户发布的新帖子。类似于Facebook的新帖子按钮,当你在顶部有新的东西时弹出。

另一个主要障碍是,当我们使用查询参数时,它会在使用top10skip0时获得前10个帖子,同时查看这10个新帖子可以来,当我加载下10个帖子时得到相同的帖子,在堆栈顶部添加了10个新帖子。

一切听起来都不错,但任何帮助都会很棒并且非常感激。 请告诉我最新的方法。

1 个答案:

答案 0 :(得分:0)

我希望如此做对。 显示像facebook或linkedin这样的弹出窗口是一个好主意。我建议,为任何用户提供一个列表(当前帖子,当前帖子之前的帖子和当前帖子之后的帖子'新帖子'),此列表也将由被关注者更新,因此发送当前通知用户在第一篇文章后由其他人发布并在页面顶部注入新帖子