编辑:不确定这是否重要,但是我正在使用G Suite非营利组织。结束编辑:::
第一次尝试手动运行此脚本时,我一直收到此错误消息:
很抱歉,发生服务器错误。请稍等,然后重试。 (第2行,文件“代码”))。
我已保存它并已授权其权限。我只是试图执行脚本以获取所有现有响应的编辑URL。
没有与此相关的触发器。该脚本旨在从Google表单获取编辑响应网址。表单中启用了“提交后编辑”功能,并且由谁来填写表单设置为“公开”(这并不重要,因为我是表单的所有者)。
我在许多其他项目中都以这种精确的形式使用了此脚本,完全没有问题。我还尝试了一个我知道可以完成此任务的脚本,但返回了相同的错误消息。错误消息始终引用具有ID / URL形式的代码行。我已经验证了表单ID。感谢您的帮助。
public lineChartOptions: any = {
responsive: true,
// maintainAspectRatio: false
scales: {
xAxes: [{
ticks: {
max: 10,
callback: ((value, index, values)=>{
this.wrapperXAxisCallback(value, index, values)
})
}
}],
}
答案 0 :(得分:2)
感谢鲁宾,我能够解决我的问题。在我的脚本中,我使用了不正确的表单ID。运行脚本以从Google表单获取编辑响应URL时,必须以特定表单的编辑模式查看编辑表单URL。从此编辑URL而不是视图URL或共享URL等中提取表单ID。这是脚本将以正确的权限访问正确的表单的唯一方法。再次感谢鲁宾和所有其他提供帮助的人。