无法在Google Apps脚本中实施OAuth(使用全域委派)

时间:2015-10-01 18:58:19

标签: oauth google-apps-script google-oauth

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

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

我不断收到无处不在的“服务器超时”错误,执行日志中没有任何内容。

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

1 个答案:

答案 0 :(得分:0)

谢谢,Gerardo,指出我正确的方向。事实证明,我们的组织管理Google Developer's Console by Organizations(在Google管理控制台中)的权限。不知何故,包括我在内的一些账户被踢出了有权访问开发者控制台的组织。在重新加入之后,样本工作没有问题。