问题标签 [google-apis-explorer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
177 浏览

angularjs - 在创建和测试邀请时,Google Classroom API 返回带有空数据对象的邀请响应

Google 课堂邀请 API 链接

下图显示了响应。

响应如图所示

我已经使用邀请 ID(在创建邀请时返回)通过邀请的“获取”方法检查邀请是否存在。但是当响应状态为 200 时,我无法获取邀请列表。谁能告诉我这里缺少什么?

0 投票
1 回答
493 浏览

google-apis-explorer - 清除日历 API 不起作用

我正在使用 Google calendar Clear api,但现在我在使用日历 ID 清除日历时遇到以下错误。

我需要使用日历 ID 清除日历。我也使用以下 url 尝试了相同的 api 并得到相同的错误。

日历 ID:h9tbr9nlks0p8nrkjsgbrphci4@group.calendar.google.com

我在每个日历上都收到以下错误。

https://developers.google.com/google-apps/calendar/v3/reference/calendars/clear

消息:无法清除主日历。

0 投票
0 回答
639 浏览

google-cloud-datastore - 数据存储 REST API 访问权限缺失或不足

我在 Datastore 中手动创建了实体,并尝试从测试页面https://cloud.google.com/datastore/docs/reference/rest/v1/projects/runQuery访问它。它适用于我自己并返回正确的实体,但对于其他用户它返回错误:

如何向其他用户授予权限?

0 投票
0 回答
155 浏览

google-api - Gmail api,用于获取用户授予的所有帐户作为权限发送

我正在尝试查找可以使用我的 gmail id 使用 gmail api 进行模拟的用户/帐户。

以下 api 调用只为我提供了可用于“发送为”GET https://www.googleapis.com/gmail/v1/users/userId/settings/sendAs的帐户

我想要其他方式,我想找出使用​​我的电子邮件 ID 作为“发送为”的帐户

有没有办法使用任何 api 来获取它?

示例:假设用户使用他的公司 gmail id 从他的个人 gmail 发送电子邮件,基本上我想从公司电子邮件中找到他使用“发送为”的所有个人 gmail id

谢谢你,丽莎

0 投票
1 回答
1047 浏览

node.js - 在 node.js 中读取文件内容 google drive rest api v3 的权限

我想阅读在谷歌驱动器上与我共享的文件内容。我的范围是:SCOPES = ['https://www.googleapis.com/auth/drive'];应该可以访问所有内容。我尝试了本教程并且它有效,但是当我更改“listFiles”方法进行下载时,我收到以下错误消息:

“错误:用户尚未授予应用程序 xxxx 对文件 xxxx 的读取权限”

我也尝试使用“我的驱动器”中的文件 ID,但我得到了同样的错误。

这就是我在 listFiles 方法中尝试的:

我还从 csv 文件制作了一张工作表,并尝试使用以下请求打开它:

但它引发了“权限不足”错误。这很奇怪,因为它直接从这里工作

谢谢!

0 投票
1 回答
233 浏览

android - 使用 Google 登录无法获取大多数 Google 帐户的性别

我已经尝试了互联网上几乎所有可用的解决方案,但 Google 登录似乎从未为大多数 Google 帐户返回“性别”值。仅在用户拥有 Google+ 个人资料并手动将其标记为公开的少数情况下,才会返回性别值。

有什么简单的方法可以通过 Google SignIn 获取用户的性别(有/没有要求用户)???(像 Facebook 登录一样简单)

stackoverflow上有没有人成功做到这一点?

0 投票
1 回答
597 浏览

stackdriver - 调用 Stackdriver 错误报告 API 时出现 INVALID_ARGUMENT(400 错误)

尝试调用Stackdriver Error Reporting API通过 API 资源管理器或客户端 JavaScript 库)时,我收到以下错误:

要求:

回复:

Stackdriver Error Reporting API 已启用,我拥有 App Engine 项目的所有者权限。

API根本不起作用吗?如果我做错了什么,有人可以帮忙吗?

0 投票
0 回答
902 浏览

google-api - 为什么 Google APIs Explorer (Google Partners API) 返回 403 PERMISSION_DENIED?

我搜索了一个类似的问题,但发现了一些过时且未回答的问题。

所以基本上我只是在尝试使用 Google Partners API 并使用 Google 的 API Explorer 提取一些数据,所以:

  • 我在 Google Cloud Platform 中创建了一个全新的项目
  • 转到 API 并在此处启用 Google 合作伙伴 API,然后单击在 Google API Explorer 中尝试。
  • 但是问题是我尝试提出的任何请求都会出现 403 错误。

在 API Explorer 文档https://developers.google.com/explorer-help/中,它说我不需要提供 API 密钥,因为他们使用自己的密钥。

我的理解是我应该能够提取数据 - 但由于某种原因,无论我尝试什么,我仍然得到这个 403。

注意:就像我提到的那样,我至少试图让它在他们的 API 浏览器中工作。

我在那里想念什么?

更新:

因此,您似乎必须有权调用他们的 API。我确实有一个 API 密钥 - 但它仍然说我需要许可。我是该帐户的主要用户,因此我对帐户没有任何限制。

我会继续挖掘,看看我发现了什么。

分析他们的Google Partner Interface 网络请求,可以看到 &key=AIzaSyCi4oosxbZoHR65JXdMVy7eVR......

所以从逻辑上讲,这个 API 标识的调用者可以进行调用。所以我去了 Google API Explorer 并插入了他们的 API 密钥并提出了一个请求 - 并且肯定得到了 200 响应。我将我的 API 密钥放回那里以使用相同的设置进行测试 - PERMISSION_DENIED。

将继续研究,尽管没有太多可阅读的内容。希望我的谷歌兄弟能在这里帮助我,让我知道如何获得许可。

0 投票
1 回答
536 浏览

python - 如何使用 bigquery 服务对象

我正在尝试学习如何使用服务帐户从 Python 调用 BigQuery API。我在这里关注文档。这个 URL 实际上有接近我坚持的那个位的书签。我已经到了这一行:

并且缺少错误消息和属性列表似乎表明它已经奏效,但我一直坚持如何处理它。我已经阅读了我应该如何处理它,但我的尝试是错误的,我找不到相关文档来解除对自己的阻止。或者我找到了正确的文档,但不明白如何处理它。

通过扫描 GQB 文档,这是我尝试过的:

这是我从GBQ API 文档和上面列出的文档中得出的。

这使:

好的,所以这显然是错误的。我怀疑如果我在使用 API 方面更有经验,这将是显而易见的,但我似乎无法将其带回家。请有人指出我正确的方向,有没有我错过的指南?

0 投票
1 回答
2212 浏览

javascript - Google Analytics API 返回没有正文的 204 响应

此 Google Analytics API 调用https://developers.google.com/apis-explorer/#search/analytics/analytics/v3/analytics.management.uploads.deleteUploadData返回 204 而没有消息正文。至少它返回一些标题:

与 googleapis@17.1.0节点模块的行为相同。

编辑: 正如m90所提到的,这应该表明服务器已经完成了请求,但是在我的分析帐户中没有上传项目被删除。