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