Google api 使用谷歌表单上传文件时如何获取文件名

Google api 使用谷歌表单上传文件时如何获取文件名,google-api,google-drive-api,Google Api,Google Drive Api,我有一个谷歌表单,我的用户用它上传文件。 我记录了以下内容 唯一id(由用户输入) 文档的类别(由用户通过表单中的下拉列表选择) 文件本身(由用户上传) 记录在电子表格中的Google驱动链接 我无法找到一种方法来获取上传文件的实际文件名 我的要求 使用电子表格中的自定义函数,使用驱动链接(如上4所示)提取文件名 或 我还可以通过谷歌表单本身记录上传文件的文件名的任何规定 非常感谢您的帮助。您可以使用由谷歌表单的OnFormSubmit或OnChange触发的应用程序脚本 以下是一些相关帖子:

我有一个谷歌表单,我的用户用它上传文件。 我记录了以下内容

  • 唯一id(由用户输入)
  • 文档的类别(由用户通过表单中的下拉列表选择)
  • 文件本身(由用户上传)
  • 记录在电子表格中的Google驱动链接
  • 我无法找到一种方法来获取上传文件的实际文件名

    我的要求

  • 使用电子表格中的自定义函数,使用驱动链接(如上4所示)提取文件名
  • 我还可以通过谷歌表单本身记录上传文件的文件名的任何规定

  • 非常感谢您的帮助。

    您可以使用由谷歌表单的
    OnFormSubmit
    OnChange
    触发的应用程序脚本

    以下是一些相关帖子: - -


    使用应用程序脚本Web应用程序托管表单,然后在应用程序脚本中控制所有提交的详细信息

    以下是一些相关教程:


    根据我的测试(
    OnFormSubmit()
    OnChange()
    ),这可能很复杂,因为
    OnFormSubmit()
    将只获取提交项目的文件ID。您必须执行另一个查询以获取上载文件的名称,然后将其保存到工作表中。在Web应用程序中,您将能够在上载文件名之前获取该文件名,从而减少此实现所需的请求


    希望这有帮助。

    您可以使用由谷歌表单的
    OnFormSubmit
    OnChange
    触发的应用程序脚本

    以下是一些相关帖子: - -


    使用应用程序脚本Web应用程序托管表单,然后在应用程序脚本中控制所有提交的详细信息

    以下是一些相关教程:


    根据我的测试(
    OnFormSubmit()
    OnChange()
    ),这可能很复杂,因为
    OnFormSubmit()
    将只获取提交项目的文件ID。您必须执行另一个查询以获取上载文件的名称,然后将其保存到工作表中。在Web应用程序中,您将能够在上载文件名之前获取该文件名,从而减少此实现所需的请求


    希望这有帮助。

    更改了标题,更正了一些拼写,让它声音小了一点更改了标题,更正了一些拼写,让它声音小了一点谢谢Rebot先生,那时我必须学习web app。谢谢你的rply思考谢谢Rebot先生,那我就得学习网络应用了。谢谢你的支持