我们正在开发一项服务,用户可以上传他们自己的图像,然后我们从中生成一个看起来像用户的 3D 头像。这是一个相当数学的小问题,因此我们在数学方面比 Web 开发更好:)
当算法完成对照片的分割并构建 3D 模型和纹理后,我们将它们上传到服务器。为了用户简单起见,我们更愿意使用 Facebook API 来处理识别。这是在我们当前的版本中实现的。
现在问题来了:当用户玩游戏或使用他们想要玩的应用程序时,他们应该只需要使用 Facebook 登录,然后我们应该使用 Facebook 的用户 ID 作为标识符从我们的服务器检索 3D 模型和纹理. 但是我们刚刚意识到每个应用程序的用户 ID 是不同的!在 Facebook API 的文档中,我们发现,对于一个企业,您可以在多个应用程序中使用企业标识符,但只能在您自己制作的应用程序中使用。我们希望其他开发者能够在他们自己的游戏中使用我们的头像。
或者有没有一种方法可以在这里使用我们缺少的 Facebook ID,以便我们可以创建头像,其他开发人员可以制作用户可以自己玩的游戏?因为我们真的很想看到我们可以与团队中的朋友一起玩自己的足球比赛,以及僵尸是我们所爱的人变成不死生物的僵尸游戏!最后一部分是部分原因,除了简单之外,我们为什么要实际使用 Facebook 登录......