Google 登录配置文件在哪里?

问题描述 投票:0回答:2

现在是 2022 年 8 月,我想将 Google 登录集成到我的 Unity 游戏中。我相信 this 插件是适用于 iOS 和 Android 的最新插件。它通常参考 Google 的初始设置文档,但其中一个步骤说:

获取 Google 登录配置文件: 此文件包含使用 Google 登录所需的客户端信息。有关如何执行此操作的详细信息记录在开发人员网站上。

我在“开发者网站”上看不到任何地方可以获取此配置文件。我有一个适用于 Android 的凭证.json 和一个适用于 iOS 的凭证.plist,但我找不到需要编辑的配置文件。

有谁知道哪里可以找到这个吗? 谢谢! 马特

附注- 我注意到在设置中我需要导入一个 unitypackage,但是 github 项目中没有提供该包...所以这是另一回事...帮助?!

google-signin
2个回答
0
投票

您可能正在寻找的配置文件可能是创建 Web 应用程序凭据后从 google 云控制台下载的客户端秘密 json 文件。

话虽这么说。

首先应该注意的是,该库已经四年没有更新了。我从未使用过它,但让我们进行一些挖掘。

所以 Google Sign-In Unity Plugin

要进行身份验证,您需要在 API 控制台上为您的 应用。执行此操作的步骤可在 Android 版 Google 登录 或作为 Firebase 配置的一部分。 为了访问 ID 令牌或服务器授权代码,您还需要配置 网络客户端 ID。

这会将我们带到Android 版 Google 登录 在该页面顶部您可以看到

这让我相信这个库出于某种原因正在使用旧的“Google Sign-In JavaScript Platform Library for web”。不知道为什么我会假设 Unity 是 C#,它会使用 C# 库之一。

因此,如果它使用旧的 JavaScript 库,那么它就无法工作,因为您需要切换到 using。 Google 身份服务

您可能还想注意到,自 Google 在 5 月份左右关闭 JavaScript 登录以来,从大量评论来看。貌似没啥作用。


0
投票
  1. 登录谷歌云平台:https://console.cloud.google.com/
  2. 转到“API 和服务”
  3. 点击左侧的“凭据”
  4. 在右侧的“OAuth 2.0 客户端 ID”部分,您必须找到您的信用信息或创建一个新的信用信息。
  5. 点击您的信用
  6. 在右侧查找“客户端密钥”和“下载 JSON”。
© www.soinside.com 2019 - 2024. All rights reserved.