【发布时间】:2021-03-02 23:25:26
【问题描述】:
我有一个包含电子邮件列表的工作表,我想为没有电子邮件的电子邮件创建一个帐户。 所以我检查了
function getUserFromEmail(email) {
return user = AdminDirectory.Users.get(email)
}
但如果用户不存在,我会收到此错误,然后脚本会停止:
GoogleJsonResponseException:对 directory.users.get 的 API 调用失败并出现错误:找不到资源:userKey
您知道如何使错误不阻塞吗?
【问题讨论】:
-
将您的
AdminDirectory.Users.get()括在try...catch块中。您可以在 MDN 上找到try...catch的使用信息:developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… -
我很确定我试过了,但我又做了一次,它起作用了。谢谢@TheAddonDepot,也许你想写一个答案?
标签: javascript google-apps-script google-workspace