我如何将 google 应用程序脚本 url 作为 public 发布给有或没有 google 帐户的任何人访问?

How Do I publish google App script url as public for anyone with or without a google account to aceess?

我花了几个小时上网寻找如何将文件从 Html 表单上传到 google 驱动器的解决方案,我终于找到了解决方案,它是一个记录 [= google sheet.

上上传文件的 43=] 个

然后最令人失望的部分来了。在我将我的应用程序脚本发布为 Web 应用程序后,我设置

以以下身份执行应用程序:访问网络应用程序的用户

谁有权访问应用程序:所有人

我发现当我的 google 帐户已登录时,我是唯一可以打开 URL 的人。

我没有走到这一步,为自己单独设置一个 Html 表单来上传文件,我需要这个解决方案,以便访问我网站的人可以轻松地通过表单上传文件和他们所有的上传将在我的 google 驱动器上井井有条。

下面是我的应用程序脚本 URL:

https://script.google.com/macros/s/AKfycbwAa0f3Wr9Q46eqNUjKu1ZZZ-JW344jbTLjJJrOUO8U90cluA8/exec

如果有人能告诉我我做错了什么,我会很高兴。

您必须将网络应用程序设置更改为

以我的身份执行应用程序

谁有权访问应用程序:每个人,甚至匿名

相关

  • How to allow others to access a web app made from a Google Apps Script?

我终于找到了解决办法。 首先,我尝试在我的手机上下载 Microsoft Edge 浏览器并尝试在其上打开 URL,它打开了!!!

然后我决定注销我智能手机上的所有 Google 帐户,我还注销了创建 URL 时使用的电子邮件,然后我尝试打开 link 它确实起作用了。

因此问题仍然存在,如果您在设备上登录了多个 Google 帐户,Web App URL 将无法运行。