问题标签 [google-workspace]
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.
java - GSuite 转销商 API
无论如何,我们可以在没有经销商协议的情况下执行 G-suite Reseller api。我有 G-suite 帐户,在 G-Suite 中激活 G-suite reseller api 可以控制台。但是当我尝试执行经销商 Api 时,我的权限被拒绝。谁可以帮我这个事。
github - Google 管理控制台与 github 托管网站一起使用
我通过 google 管理站点 (G Suite) 购买了一个域,我正在尝试将它与托管在 github 上的页面结合使用。在 google admin 中,我添加了一个域别名,它是指向我托管的 github 页面的 url。通过设置的“Github Pages”部分下的 github,我将自定义域更改为指向我拥有的购买域。但是由于某种原因,我在我的 github 存储库中的网页没有显示在我购买的域上。相反,当我导航到我购买的域时,什么都没有显示,当我转到托管页面的 github url 时,它会将我重新路由到我购买的 url。
难道我做错了什么?
php - 站点联系表不起作用 - 使用 Bluehost 和 Gsuite
我知道这是一个被问了很多的问题,但是我已经完成了其他线程中的步骤,但似乎没有帮助。已经为此苦苦挣扎了一周,非常感谢帮助!
以下是关键部分:
- 邮件()返回真
- 电子邮件没有到达
- 我从 site@mysite.com 发送,它在 Bluehost 和 Gsuite 上都设置了匹配的密码
- Bluehost 坚持他们所有的 SMTP 设置/MX 记录都是正确的
- GSuite 电子邮件记录日志显示我网站的队列中没有电子邮件(他们坚持认为这是 Bluehost 的错)
- error_reporting(E_ALL) 什么也不显示
- HTML 将所有变量正确发布到 PHP
- 两个电子邮件帐户(发送和接收)都可以发送和接收电子邮件
我认为 SMTP 设置可能是错误的,但 Bluehost 支持说他们不能直接更改这些。详情如下...
PHP代码
MX记录
蓝色主机电子邮件配置
oauth - 更好地理解 OAuth2 和服务器端信息访问
我正在开发一个连接多个不同帐户的“服务集成”平台。
背后的想法是让一个 Web 应用程序在多个连接的平台上执行自动化操作。例如:
到期日到期:
- 频道 X 上的 Slack 消息
- 通过 Admin X 的电子邮件发送消息
- 在 Asana 上创建新任务
实际上一切正常,但我依赖于用户访问令牌。我通过 OAUTH 获得令牌,并使用它来执行我的服务器和其他平台之间的所有调用。
我面临两个问题:
- 我不认为这是正确的方法。在我的理解中,必须有一种方法,在用户“授权”应用程序之后,在没有“用户令牌”但使用某种“服务器端”令牌(可能带有客户端 ID 和秘密)的情况下执行所有操作
- 用户令牌在几个小时/几天后过期,他必须登录到每个服务
执行此操作的正确方法是什么?例如,假设我必须配置一个新的 GSUITE / Google 帐户。
现在我只是使用通过 OAUTH 客户端身份验证获得的用户令牌并执行请求。一切都像魅力一样。
我怎样才能在服务器端做同样的事情?从理论上讲,用户授予我的应用程序提供新用户的权限,那么如果没有“客户干预”,我该如何做到这一点?
google-admin-sdk - 是否可以使用经销商帐户从经销商下的 GApps(所有域)中仅获得超级管理员
我有一个我所有 gapps 客户的域列表。我只想获取对所有这些域具有超级管理员权限的用户。我可以获取域的所有用户并迭代它们并仅过滤掉超级管理员。但这将是很多api调用。
必须有另一种方式......
谢谢。
google-apps-script - 使用 Apps 脚本在模板之后格式化 Google 文档
背景: 公司正在更新样式,我制作了一个插件,应该将现有文档更新为当前样式配置文件。
解决方案: Google App 脚本 [插件] 从模板文档中读取正确的格式并更新活动文档以对其进行镜像。
片段:这不能正常工作
问题: 我获取的几乎每个属性(heading1.getAttributes())都是空的。
我做错了还是超出了使用 App Script 的范围?
我最初认为 null ment 设置了默认值。如果是这样,我可以访问/更改默认值吗?
google-apps-marketplace - 新域安装我的应用程序时的 Webhook
我正在开发 GSuite 应用程序,想知道当新域管理员安装我的应用程序时如何通知我的后端?
google-apps - Google 需要多长时间才能从 Chrome 网上商店开发者仪表板取消发布 GSuite 市场应用
我的应用程序(GSuite 电子表格插件)在通过 chrome 网上商店开发人员仪表板取消发布后处于“待审核”状态已经三周了。当我已经请求 Google 取消发布此项目时,我也不知道为什么它在市场上也可见。
查询:已经过去三周了,知道谷歌需要多长时间才能从 Chrome 网上商店开发者仪表板取消发布 GSuite 市场应用程序?
google-chrome-extension - 托管 Chromebook - 如何识别客户?资产 ID ? 政策?
我在 chrome 网上商店有一个私人扩展。此扩展适用于通过 Google Admin / GSuit 系统管理的用户和设备。
使用时,扩展程序会联系 GSuit / 大数据服务器以记录数据。为了告诉我的客户,我让他们在每个 chromebook 中输入一个唯一的客户 ID,每个客户一个 ID。
这没关系,但我想自动化系统。我可以发送客户 ID 而不是让他们输入吗?
我曾想过使用 Asset-ID 来识别 chromebook - 但我找不到任何方法在我的扩展程序中提取资产 ID 以允许设备将其发送回服务器!
我想过使用其中一种自由文本策略设置 - 但我也无法访问应用程序中的那些!
我不想使用电子邮件地址,因为我的一些小客户使用 gmail,所以他们都会聚集在一起。