我有两个具有相同代码的Gmail加载项(DEV和PROD版本)。在我的代码中,我具有标准的accessProtectedResource
函数(来自Add-ons documentation):
function accessProtectedResource(url, data) {
var service = getOAuthService();
var maybeAuthorized = service.hasAccess();
if (maybeAuthorized) {
...
}
if (!maybeAuthorized) {
CardService.newAuthorizationException()
.setAuthorizationUrl(service.getAuthorizationUrl())
.setResourceDisplayName("Timelines")
.throwException();
}
}
问题是,如果用户未被授权-在PROD版本中,此功能将正确构建AuthorizationCard:
有什么想法吗?
这是先前在Google Issue Tracker上报告的错误:
Class AuthorizationException issue on V8
您可以单击此页面左上角发行编号旁边的☆,因为它可以让Google知道更多人正在遇到此问题,因此更有可能看到更快的速度。