Google表单预填充URL限制(解决方法?)

Google表单预填充URL限制(解决方法?),url,google-apps-script,google-forms,Url,Google Apps Script,Google Forms,我有一个Google表单,我通过编程预先填充数据(使用应用程序脚本)。我面临的问题是,如果URL太大,服务器将以HTTP状态400(错误请求)响应。测试的URL包含9.000多个字符 是否有已知的解决此问题的方法 谢谢似乎不可能获得无限大的谷歌URL 解决方法如下所示: 在表单中添加一个复选框,只包含一个可能的答案 以编程方式使用所有字段(上面的复选框除外)预先填充表单,并submit()it 使用FormApp.FormResponse.getEditResponseUrl() 以编程方式忽

我有一个Google表单,我通过编程预先填充数据(使用应用程序脚本)。我面临的问题是,如果URL太大,服务器将以HTTP状态400(错误请求)响应。测试的URL包含9.000多个字符 是否有已知的解决此问题的方法


谢谢

似乎不可能获得无限大的谷歌URL

解决方法如下所示:

  • 在表单中添加一个复选框,只包含一个可能的答案
  • 以编程方式使用所有字段(上面的复选框除外)预先填充表单,并
    submit()
    it
  • 使用
    FormApp.FormResponse.getEditResponseUrl()
  • 以编程方式忽略/删除未选中复选框的项目

这是因为当表单在浏览器中打开(并提交)时,只有一个值的复选框会自动填充,而不是在之前。

似乎不可能获得无限大的谷歌URL

解决方法如下所示:

  • 在表单中添加一个复选框,只包含一个可能的答案
  • 以编程方式使用所有字段(上面的复选框除外)预先填充表单,并
    submit()
    it
  • 使用
    FormApp.FormResponse.getEditResponseUrl()
  • 以编程方式忽略/删除未选中复选框的项目
这是因为只有一个值的复选框会在浏览器中打开(并提交)表单时自动填充,而不是在之前