问题标签 [google-admin-settings-api]

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 回答
1003 浏览

google-apps-script - 所有应用程序脚本都失败并出现错误 INTERNAL

我有一个客户,我为其编写了自定义应用程序脚本。每次我从他的帐户执行它(就像任何其他脚本一样)都会出现这个错误:

很抱歉,创建 Cloud Platform 项目时出现意外错误。错误代码内部。

从任何其他帐户执行脚本都可以完美运行,包括免费帐户。

我检查了他们的 Google 管理员设置,云平台已开启。值得一提的是,他们拥有旧版 G Suite Free。

我会非常感谢任何帮助,因为我已经没有想法了。

0 投票
0 回答
371 浏览

google-cloud-platform - 请求突然需要 Admin SDK API——以前不需要吗?

我的组织有一个项目,过去只使用 Google Drive 和 Google Picker API 就可以正常运行。最近,(在过去几周内?)我现在收到需要启用Admin SDK API的 403 错误。

Admin SDK 之前未在项目 XXXXXX 中使用过或已禁用。通过访问https://console.developers.google.com/apis/api/admin.googleapis.com/overview启用它,然后重试。如果您最近启用了此 API,请等待几分钟让该操作传播到我们的系统并重试。

该项目确实向管理 api ( https://www.googleapis.com/discovery/v1/apis/admin/directory_v1/rest ) 发出请求以及对驱动器 api 的请求,多年来一直没有这样做需要启用 Admin SDK API,我们没有在那里进行任何代码更改。最近在需要 Admin SDK API 时是否发生了一些变化?

(该项目确实有一个服务帐户,启用了域范围的委派等)

0 投票
1 回答
217 浏览

google-api - Google Classroom API 访问要求

我正在使用这个网站进行测试: https ://developers.google.com/classroom/reference/rest/v1/courses/list

我有一个带有服务帐户的项目设置:

  • 该帐户是使用只读域访问权限创建的。
  • 事后建立了一个项目。
  • 然后我在事后添加了帐户。
  • 然后我在该项目中启用了 Classroom API。
  • 我在上面链接的站点上将课程范围添加到服务帐户的域范围委派中。

我的管理员帐户收到 200 条回复,其中包含完整的课程列表。我的服务帐户收到空的 200 响应。如果我授予服务帐户域管理员权限,它会返回完整的课程列表。如果需要,我很乐意提供经过清理的屏幕截图,但有谁知道服务帐户需要哪些权限才能通过 API 访问 Google 课堂数据?

0 投票
2 回答
259 浏览

for-loop - 为什么这个嵌套循环在 Google Apps 脚本(表格/管理员)中不起作用并且没有抛出错误?

我正在尝试找到一种简化的方法,以使大约 100 个 Google 群组中的成员从 Google 表格工作簿中已有的信息中获得最新信息。一张表有一个包含 1700 名学生的列表,其中包含学生电子邮件和小组电子邮件的列。另一张表仅包含群组名称和群组电子邮件的列表。根据我发现的代码,谷歌应用脚​​本似乎是可行的。不幸的是,我以前没有使用 Apps 脚本的经验,也没有使用 javascript 的经验。我一直在尝试拼凑一个可能看起来像这样的过程。

  1. 删除组的所有当前成员。
  2. 上传正确的成员。
  3. 冲洗并重复。

不是最优雅的,但它似乎可行。

这就是我到目前为止所做的,我碰壁了。

我发现这 2 个功能的组合将从 1 个组中删除所有成员:

我想我可以嵌套另一个循环来将它与从工作表中获取组电子邮件的代码配对。

这是我经过几次试验和错误后得出的结论。它从脚本编辑器运行,执行日志显示它是成功的,但是在 Google Admin 中实际上没有发生任何事情——它们都还在组中。

0 投票
1 回答
79 浏览

google-apps-script - 访问 Google Web App 脚本时遇到问题

我试图找到这个问题的答案。我已经梳理了论坛和stackoverflow,但我仍然不知道如何让网络应用程序在我自己的域之外工作。

更改管理员共享设置

我读过这里和其他地方去管理控制台>应用程序>驱动器和文档>共享选项

检查所有提到的:

  • “向未使用 Google 帐户的域外人员发出的邀请”
  • “允许域中的用户以公开或不公开的方式发布对全世界可见的文件”

发布应用

一定要避免这些陷阱:

  • “任何人,甚至是匿名的”
  • 以“我”身份执行应用程序
  • 确保创建一个新的网络应用程序以避免缓存问题

但是,如果没有以附加到域的用户身份登录,我仍然看不到它。这只是一个简单的“hello world”测试来简化代码,但我仍然被阻止。看到..

抱歉,目前无法打开文件。 请检查地址并再试一次。 使用 Google 云端硬盘完成工作..

任何帮助将不胜感激。感谢社区提供的所有其他答案,这些答案至少让我了解了大部分潜在问题。

0 投票
1 回答
402 浏览

google-admin-sdk - 使用 Google Apps 脚本使用 SDK 重置托管 Chrome 设备

我正在尝试为管理员创建一个仪表板,以允许他们使用谷歌应用脚​​本重置由 GoogleAdmin 管理的 chrome 设备。

我看不到任何使用 Admin SDK API 执行重置的方法。这可以做到吗?

0 投票
0 回答
17 浏览

gmail - 谷歌包罗万象的设置,但需要免除无回复

感谢您有兴趣帮助解决此问题。

我已经为我们的域设置了包罗万象的设置。现在我想添加一个无回复地址。但是,我不想收到这些电子邮件。我可以(以及如何)免除电子邮件地址的全部内容,以便对无回复的回复消失在空白中......

希望你能帮忙

0 投票
0 回答
13 浏览

google-admin-settings-api - 如何弄清楚为什么谷歌广告状态因恶意应用而被拒登?

谷歌建议我检查谷歌搜索以确保我的页面不包含任何恶意或可疑应用程序。我使用了许多应用程序安全测试,但没有一个发现我的小部件存在安全漏洞。

0 投票
1 回答
308 浏览

google-drive-api - Google Drive API:是否可以在没有权限访问文件的情况下拥有应用程序

我有一个使用 OAuth 2.0 连接以访问 Google Drive API 的外部应用程序。该应用程序启用了域范围的委派,并且在范围内,它已经配置了必要的 Drive API。

因此,有了这个,我的应用程序是否能够访问 Google 工作区中任何用户的 Google Drive 中的所有文件,或者我的应用程序可能无法访问某些文件?

0 投票
0 回答
83 浏览

google-admin-sdk - 是否有用于获取 Google 工作区订阅的应用程序状态的 API?

我需要一个 API 来

  • 获取组织工作区订阅的可用应用程序及其状态
  • 为与该特定订阅关联的每个应用获取基于用户的使用统计信息