我正在创建一个多人游戏ios应用程序,并正在考虑使用Facebook的图表以“与朋友”相同的方式连接玩家。我的问题是,使用脸谱图连接存储在我的数据库中的用户的最佳和最有效的方法是什么?
我最初的想法是: 让我们说人A获取应用程序并注册Facebook,然后人B,A人的朋友,使用Facebook注册应用程序。当B人注册时,我应该检查所有现有的玩家,看看他们中的哪些是他/她的FB朋友,然后将它们连接到我的数据库中?因此,在这种情况下,通过当前用户的搜索将找到人A,并在人A和人B之间建立连接。这样,当A想要向朋友挑战游戏时,数据随时可用于他可以的人挑战(在这种情况下,只有人B)。
我确信这不是最好的方式,所以任何想法都会受到赞赏。如果这对问题产生任何影响,我会使用Django作为我的后端。