google-apps-script - 是否有任何解决方法可以在无需登录 Google 帐户的情况下将图片上传到 Google 表单响应中?
问题描述
我想知道是否有任何解决方法可以回复带有图片的表格,但无需受访者登录他们的谷歌帐户?也许像一个脚本或其他东西来欺骗表单,让它认为每次发送响应时,它都来自所有者。
我正在考虑让表单从基于 AI2 构建的应用程序中填写,而不是直接从实际表单中填写。
如果有人对这是否可以实现有任何想法,请回复。
解决方案
我也在努力,但在我看来这是一个两部分。
首先,您将文件上传到单独的文件夹;然后,您将文件 URL 链接回表单作为简短答案。将两者分开可以让您忽略讨厌的“您必须有一个 Google 帐户才能执行此操作”,因为如果您正确设置您的 WebApp,它看起来确实来自所有者。
这将帮助您上传文件:https ://sites.google.com/view/metricrat-ai2/guides/upload-any-file-to-google-drive-with-ai2
不过,我建议下载该示例并将其添加到您的项目中,然后通过您的背包进行复制。出于某种原因,从他起床的图片中重新创建代码对我不起作用。
下半场是棘手的地方。我想知道是否可以操纵 GAS 中的最后步骤以返回内容 URL,但我的大脑还没有完全围绕它。