我正在尝试使用具有域范围委派的服务帐户,这样我就可以模拟用户并在他们的G-Suite帐户上工作(特别是垃圾电子邮件)。看起来我可以使用服务帐户进行身份验证,但是当我运行代码时,我告诉我我的帐户(不是服务帐户)没有域范围的委派,并且失败了。我不知道我哪里出错了,或者这在App Script上是不可能的。代码和错误消息如下。 function run() { if (service.hasAccess()) {
var url = 'https://www.googleapis.com/gmail/v1/users/