将我的Apps脚本项目脚本部署为Google表格插件后,运行OAuth2时出现此错误:
提供无效值的属性:标题:toType(第303行,文件“服务”,项目“OAuth2”)
我的事情是,除了作为附加组件进行测试之外,没有任何代码改变了。为什么会发生这种情况,我该如何解决?
编辑:
这是服务功能:
function getBQService_() {
return OAuth2.createService('BigQuery')
.setAuthorizationBaseUrl('https://accounts.google.com/o/oauth2/auth')
.setTokenUrl('https://accounts.google.com/o/oauth2/token')
.setClientId('CLIENT_ID')
.setClientSecret('CLIENT_SECRET')
.setCallbackFunction('authCallbackBQ')
.setPropertyStore(PropertiesService.getUserProperties())
.setScope(['https://www.googleapis.com/auth/bigquery',
'https://www.googleapis.com/auth/devstorage.full_control',
'https://www.googleapis.com/auth/devstorage.read_write',
'https://www.googleapis.com/auth/cloud-platform',
'https://www.googleapis.com/auth/analytics'])
.setParam('access_type', 'offline');
}
现在这很好,当然无法成功验证和重新签名,但问题是在打开链接后登录谷歌帐户是我收到错误。同样的代码再次运行起来,直到它作为附件进行测试。