【发布时间】:2014-08-14 18:30:22
【问题描述】:
我正在使用 Unity 开发游戏,我们使用 iOS 上的 Game Center 和 Android 上的 GPGS 来验证玩家身份。在 iOS 端,我们正在使用我们自己的 3rd 方服务器验证来自 Apple 的 Game Center id 的真实性。我也在尝试使用 Android 来执行此操作,但我对如何获取 googleAuthUtil 的玩家帐户电子邮件感到困惑。 GoogleAuthUtil
目前,我们正在使用 Unity 自己的 Social Api 和 Unity 的 Google Play Games 插件。这会将播放器登录到 GPGS,让我访问播放器的 Google Play 播放器信息,但它不会给我 AuthUtil 所需的帐户电子邮件。有没有办法从已经登录的 GPGS 帐户中提取帐户电子邮件,我可以用它来使用 AuthUtil 生成身份验证令牌。我有一个“扩展插件”,可以通过本机代码和其他方式与 Unity 对话,但我不知道如何提取帐户电子邮件。
总之,我如何在我的游戏中从已经登录的玩家那里获取 GPGS 帐户电子邮件?
【问题讨论】:
标签: android authentication unity3d google-play-games