CardService.newAuthorizationException() 的问题
Problem with CardService.newAuthorizationException()
我有两个 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:
但在 DEV 中,使用 相同的代码 ,相同的函数使附加组件崩溃:
有什么想法吗?
这是一个错误!
这是之前在 Google Issue Tracker 上报告过的错误:
Class AuthorizationException issue on V8
您可以点击本页左上角问题编号旁边的 ☆,因为它可以让 Google 知道更多人遇到此问题,因此更有可能更快地看到它。
我有两个 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:
但在 DEV 中,使用 相同的代码 ,相同的函数使附加组件崩溃:
有什么想法吗?
这是一个错误!
这是之前在 Google Issue Tracker 上报告过的错误:
Class AuthorizationException issue on V8
您可以点击本页左上角问题编号旁边的 ☆,因为它可以让 Google 知道更多人遇到此问题,因此更有可能更快地看到它。