在哪里可以找到我的 Google Developer API 密钥?

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

不久前,我创建了一个 API 密钥来访问 Google Drive。该 API 密钥至今仍然有效。我可以使用此 API 密钥从 Google 云端硬盘下载文件。

我正在向 https://www.googleapis.com/drive/v3/files/{fileId}/export 与参数

$apiParams = [
   'key' => $key,
   'mimeType' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',];

fileId
和按键配置正确。我可以从 Google Drive 下载电子表格文件。这可以。我正在使用 PHP
httpClient
进行 http 请求。响应包含 Google 云端硬盘上文件的内容。

我想知道我的 Google Drive API 密钥是在哪里定义的。如果我想的话,我可以在哪里撤销它。我在哪里可以赋予它更多的权利。我正在查看 Google API 控制台 https://console.cloud.google.com/。我有几个谷歌帐户。对于其中一些没有定义项目,所以我找不到任何密钥。其中一个项目的名称与我正在处理的项目相匹配,但当我查看日志时,Google Drive 上没有流量,而且我也没有找到密钥。

我使用多个 Google 帐户连接到 Google Console https://console.cloud.google.com/。 我尝试浏览界面、下载文件并查看日志。 我在日志中既没有找到密钥,也没有找到任何活动。

我不能 100% 确定与 API 密钥关联的 Google 帐户。

我预计,在运行 http 请求后,至少能在唯一具有匹配项目名称的 Google 帐户上找到一些活动。其他 Google 帐户没有在 Google 控制台上定义项目。

我希望找到一个“API 密钥”屏幕,并找到一些与我正在使用的 API 密钥相匹配的信息,无论是密钥本身还是密钥的哈希值或创建日期或类似的信息。

google-drive-api google-oauth google-developers-console google-cloud-console
1个回答
0
投票

Google Drive 的 API 密钥是在

创建的
https://console.cloud.google.com/apis/dashboard

如果您不知道电子邮件地址或它是在哪个项目中创建的,那么您就有问题了。 现在有一种根据 api 密钥本身来了解的方法。

您可能只想使用新的 api 密钥创建一个新项目并重新开始。

© www.soinside.com 2019 - 2024. All rights reserved.