访问未配置。您的项目未启用API

时间:2015-03-28 21:04:35

标签: google-apps-script google-directory-api

我正在尝试使用以下代码从Google Apps脚本中枚举群组成员:

AdminDirectory.Groups.get("scouts@troop1313.com")

并收到此消息

  

未配置访问权限。您的项目未启用API(管理员目录API)。请使用Google Developers Console更新您的配置。 (第65行,文件“代码”)

我已经通过在线IDE直接运行它来授权脚本/项目,但这没有帮助。

项目密钥为Mcdd3jWb8x_CBgWbrqpOo7WzCrlavxzZ2,我调用的函数为getFolderContents

2 个答案:

答案 0 :(得分:1)

对于高级Google API,例如管理员目录服务,您需要在Google帐户的开发者控制台"中启用该服务。

除了您在问题中提到的股票应用脚本授权对话外,还需要此授权。

请参阅此处的说明: https://developers.google.com/apps-script/guides/services/advanced#enabling_advanced_services

答案 1 :(得分:0)

在API管理器上将 Admin Directory API 重命名为 Admin SDK

找到该API并启用它有助于解决问题。