我正在使用iOS应用程序,该应用程序一度向用户显示信息项的提要,其中包含有关其他用户的信息。这些Feed项存储在我运行的服务器上。我想添加一个功能,允许该用户过滤信息并仅显示他的Facebook好友的项目。在我看来,有三种方法可以实现这个目标
客户端获取所有项目。对于每个项目运行该FB SDK查询/用户ID /朋友以确定友谊
在客户端(每个设定时间)保存用户朋友的所有Facebook ID,并在获取所有项目后,确定朋友是否发布了项目,并与本地朋友数据库进行比较。
带有Feed项的服务器将在后端运行查询,并过滤其提供给客户端的内容
其中每一项都有它的弱点和优点,但我想知道哪些是首选的,最好的""总体。如果有意义的话,我试图实现像VENMO的家庭饲料功能。
感谢您的帮助!