【问题标题】:How to use Google Play Authutil with Unity如何在 Unity 中使用 Google Play Authutil
【发布时间】: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


    【解决方案1】:

    recent update to the Google Play Games Unity plugin enabled support 用于为用户检索身份验证令牌。

    如果您已经为项目配置了访问权限,您现在应该可以调用:

    PlayGamesPlatform.getUserEmail();
    

    【讨论】:

      猜你喜欢
      • 2019-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-09
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      相关资源
      最近更新 更多