问题标签 [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.
angularjs - 在创建和测试邀请时,Google Classroom API 返回带有空数据对象的邀请响应
下图显示了响应。
我已经使用邀请 ID(在创建邀请时返回)通过邀请的“获取”方法检查邀请是否存在。但是当响应状态为 200 时,我无法获取邀请列表。谁能告诉我这里缺少什么?
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
消息:无法清除主日历。
google-cloud-datastore - 数据存储 REST API 访问权限缺失或不足
我在 Datastore 中手动创建了实体,并尝试从测试页面https://cloud.google.com/datastore/docs/reference/rest/v1/projects/runQuery访问它。它适用于我自己并返回正确的实体,但对于其他用户它返回错误:
如何向其他用户授予权限?
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
谢谢你,丽莎
android - 使用 Google 登录无法获取大多数 Google 帐户的性别
我已经尝试了互联网上几乎所有可用的解决方案,但 Google 登录似乎从未为大多数 Google 帐户返回“性别”值。仅在用户拥有 Google+ 个人资料并手动将其标记为公开的少数情况下,才会返回性别值。
有什么简单的方法可以通过 Google SignIn 获取用户的性别(有/没有要求用户)???(像 Facebook 登录一样简单)
stackoverflow上有没有人成功做到这一点?
stackdriver - 调用 Stackdriver 错误报告 API 时出现 INVALID_ARGUMENT(400 错误)
尝试调用Stackdriver Error Reporting API(通过 API 资源管理器或客户端 JavaScript 库)时,我收到以下错误:
要求:
回复:
Stackdriver Error Reporting API 已启用,我拥有 App Engine 项目的所有者权限。
API根本不起作用吗?如果我做错了什么,有人可以帮忙吗?
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。
将继续研究,尽管没有太多可阅读的内容。希望我的谷歌兄弟能在这里帮助我,让我知道如何获得许可。
python - 如何使用 bigquery 服务对象
我正在尝试学习如何使用服务帐户从 Python 调用 BigQuery API。我在这里关注文档。这个 URL 实际上有接近我坚持的那个位的书签。我已经到了这一行:
并且缺少错误消息和属性列表似乎表明它已经奏效,但我一直坚持如何处理它。我已经阅读了我应该如何处理它,但我的尝试是错误的,我找不到相关文档来解除对自己的阻止。或者我找到了正确的文档,但不明白如何处理它。
通过扫描 GQB 文档,这是我尝试过的:
这是我从GBQ API 文档和上面列出的文档中得出的。
这使:
好的,所以这显然是错误的。我怀疑如果我在使用 API 方面更有经验,这将是显而易见的,但我似乎无法将其带回家。请有人指出我正确的方向,有没有我错过的指南?
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节点模块的行为相同。