问题标签 [google-apps-for-education]
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.
google-apps-script - Google Apps 脚本:GmailApp 中有多个收件人?
我可以通过 GmailApp.sendEmail() 向多个收件人发送电子邮件吗?我尝试将收件人地址存储为一个数组,但它似乎没有发送任何一个。
谢谢!
google-apps-script - Google Apps 脚本执行顺序
无法让 GAS 按我需要的顺序执行功能。在这段代码中:
...它总是在更改文本之前运行 checkSubmit。这是无用的,因为 checkSubmit 检查的一件事是 documentValue 是否有文本。
我看到了这篇文章 并尝试像这样添加 LockService:
...但我没有得到任何不同的结果。Utilities.sleep() 也是如此。
在此先感谢您的任何建议!
google-api - 如何查找用户使用 Google API 更改密码的时间?
这适用于 Google Apps for Business 或 Education 中的用户。
使用 Admin SDK 中的 Reports API,我可以看到管理员何时更改了另一个用户的密码,但我找不到一个 API 可以告诉我用户何时更改了密码。在过去的几天里,我已经更改了两次,但它在任何地方都没有出现在 Reports API 中。谢谢您的帮助。
single-sign-on - SSO 登录有效,注销无效
我生成了一个 RSA 私钥和 x.509 证书以在我的学习管理系统和 Google Apps for Education 之间创建一个 SSO,并且 SSO 几乎可以按预期工作: 1. 用户登录到我的 LMS,单击 Google Apps 的链接,然后会自动登录到 Google Apps(在新窗口中打开)。2. 但是,如果用户退出 LMS,他不会自动退出 Google Apps。3. 但是如果用户先退出Google Apps,他也会自动退出LMS。
场景:用户 A 通过 SSO 登录 LMS,然后登录 Google Apps,然后退出 LMS,但未明确退出 Google Apps。用户 B 在同一台计算机上登录 LMS 并单击 Google Apps 链接。他被带到用户 A 的 Google 帐户,而不是他自己的帐户。
我使用以下命令在 OpenSSL for Windows 上生成了我的私钥和证书: openssl req -x509 -nodes -newkey rsa:1024 -sha1 -subj '/C=US/CN=myURL.org' -keyout myrsa.pem -out mycertificate .pem
创建 .pem 文件时我应该包含另一个参数吗?还是问题可能出在其他地方?如果是这样,我什至应该从哪里开始寻找?
谢谢你的帮助!金伯
google-apps-script - 比较数据并根据结果写入单元格数据
我对谷歌应用程序脚本相对较新,并且正在慢慢地构建脚本。请,如果您给出答案,请尽量使答案尽可能简单,以便我了解发生了什么。我正在尝试做的事情。
- 我们的管理员必须为大楼中的每位教师完成 8 个评估过程,我正在尝试构建一个电子表格,该电子表格将根据通过谷歌表格提交的数据对其进行跟踪。
我将表单响应表上最后一行提交数据的前五列复制到跟踪表。(在我弄清楚这一切之后可能不必这样做。)数据包括时间戳、姓氏、名字、日期、阶段。
这就是复杂的地方。我想将导入数据的姓氏与跟踪表的姓氏进行比较。如果 lastname 不存在,则将其添加到列表末尾并将日期放在行中作为相应的匹配阶段。如果有姓氏,请将日期放在与匹配阶段对应的同一行中。
查看下面的示例,输入的姓氏是 Smith。由于 Smith 在列表中,因此将日期 2014 年 1 月 1 日放在 walkthrough2 列中。随着管理员继续评估过程,将有更多教师添加到列表中,并且它将向右增长,填充完成该部分评估的日期。
跟踪表中的数据
从表单响应电子表格中提取的数据
代码
请记住,当您发布代码响应时,我对此并不陌生。我知道我所做的一些事情可能效率低下且不正确,但我正在学习过程中。
google-apps - 在 Google Apps for Education 中屏蔽小工具
我支持的一所学校想要开始向他们的学生教授基本的网页设计,并希望使用谷歌网站来做到这一点。我们需要能够阻止网站上的谷歌小工具,这样就不会有不适当的内容被展示给学生的风险。以前这可以通过域小工具目录管理器来完成,但据我了解,当 https 为所有内容打开时,这停止工作。我看过的所有地方都早于 https 更改,并且似乎不再起作用。有没有人有任何想法?
google-api - 如何使用 API 为所有用户或特定单位部门中的用户开启或关闭服务
我已经设置了一个客户端应用程序,它使用 admin sdk 来管理谷歌应用程序云。是否可以通过 API 为所有用户或特定组织单位中的用户打开或关闭服务/应用程序
google-apps - 仅为域中的部分用户安装应用
除了内置的“组织”设置之外,有没有办法将 Google Marketplace Apps 的安装限制为仅限某些用户?我想让我的客户为一组用户安装我的应用程序,但他们的用户已经在不同的子组织中,客户不想只为我的应用程序重新安排所有这些。
没有明确的简单方法可以做到这一点,但也许有一个复杂的方法,例如逐个浏览用户并为每个用户安装应用程序?管理员可以授予我为他们执行此操作的权限吗?
google-api - 在不发送通知电子邮件的情况下共享 Google Drive 文件
我正在使用 Google Drive Java API。我需要将文件从一个 Google 域复制到另一个域,所以我的方法如下:
- 使用源域服务帐户进行身份验证
- 与目标域中的用户共享文件
- 使用目标域服务帐户进行身份验证并模拟用户
- 将原始文件从源域复制到目标域
- 从原始文件中删除共享权限
一切都按预期工作,只是我不希望目标所有者收到通知他共享文件的 Google Drive 电子邮件。当文件通过 Web GUI 共享时,可以禁用通知电子邮件,所以我想这也可以通过 API 实现,问题是如何 ^^ 任何人?
PS:如果可能的话,我愿意接受新的“不那么乏味”的方法来创建从一个域到另一个域的文件副本。
google-apps-script - 带有表单的 Google Apps 脚本,用于检查文档 URL 是否“共享”
有谁知道“如果”可以使用带有 Google 表单的 Google Apps 脚本来自动检查“如果”粘贴到表单中的文档 URL 是“共享”文档吗?
我是一名教师,我使用 Google 表单来收集学生作业,但我遇到的最大问题之一是学生经常将 url 提交给“未共享”文档以进行评分。我想通过表单检查输入的文档 url 来减少/消除这种情况,以在提交表单之前查看它是否是“共享的”。
这可能吗?如果是的话,有人可以指出我正确的方向吗?
这是我目前使用的表格。
http://mrbenrud.com/index.php/2012-09-08-21-09-45/submit-your-work