在 Google Apps 脚本中实施 OAuth 时遇到问题(使用全域委派)

Trouble Implementing OAuth in Google Apps Script (Using Domain-Wide Delegation)

我正在尝试 运行 示例 Google Apps 脚本服务帐户 OAuth 示例取自此处: https://github.com/googlesamples/apps-script-oauth2/blob/master/samples/GoogleServiceAccount.gs 并不断收到服务器超时错误。我复制了确切的代码,只是替换了私钥、客户电子邮件和用户电子邮件。示例代码看起来是最新的,因为它在 7 月 30 日进行了更新。

我已通过管理控制台和 https://accounts.google.com/o/oauth2/token 授权 https://www.googleapis.com/drive/v2/files 并将这些列为管理设置中的范围(并且启用了全域委派)。我正在使用管理员帐户 运行 脚本。

我不断收到无处不在的 "Server Timed Out" 错误,并且执行日志中没有显示任何内容。

可能是什么问题?任何帮助,将不胜感激。提前致谢。

谢谢 Gerardo,为我指明了正确的方向。事实证明,我们的组织按组织管理 Google 开发者控制台的权限(在 Google 管理控制台中)。不知何故,包括我在内的一些帐户被踢出了组织,这些帐户有权访问开发者控制台。将我自己重新加入后,示例工作正常。