我想弄清楚在一对一多人游戏中创建独特房间名称的最佳方法是什么?这个想法是结合用户和他朋友的ID。但是,在Graph API 2.0中,如果朋友不是此应用的用户,则应用无法检索朋友的真实ID,甚至无法检索朋友的应用专用ID。使用真实的ID,可以生成唯一的房间名称,两个客户都知道,无需额外的通信。在Graph API 2.0中有什么办法吗?我可以将用户和他朋友的名字结合起来,但不能保证这个房间名称是唯一的。
答案 0 :(得分:0)
我真的不明白:如果第二个用户没有使用该应用,他们如何一起玩游戏?如果他正在使用该应用,您应该能够检索他的应用范围ID。
除此之外,还有很多方法可以生成不会发生冲突的哈希,这意味着您可以生成随机哈希并将其用作唯一ID。