【问题标题】:Google forms upload file folder view/tree谷歌表单上传文件夹视图/树
【发布时间】:2020-07-20 15:02:40
【问题描述】:

我知道 Google 表单是非动态的,但我认为值得一问。也许有一种解决方案可以解决这种静态问题。

简而言之,我想允许用户选择他们使用谷歌表单将文件上传到哪个文件夹。我看到一些 3rd 方服务具有(或具有)此功能,例如 K2。看起来像这样的东西:

有什么想法吗?

【问题讨论】:

  • 例如,虽然这不是树视图类型,但是使用选择框的示例怎么样? gist.github.com/tanaikech/96166a32e7781fee22da9e498b2289d0
  • 为什么不使用 Picker API @developers.google.com/picker/docs
  • @IMTheNachoMan - 谢谢。这似乎完全符合我们的要求。但是,加载此 API 似乎也会使脚本复杂化。该脚本是整个公司几乎每分钟使用一次的系统的一部分。员工/使用不会为每次执行等待这么长时间。由于需要来回发送数据,它还会产生一个小的安全问题。你能想出一个更简单的解决方案吗?也许有一个具有类似功能的库?

标签: google-apps-script google-drive-api google-forms


【解决方案1】:

在 Google 表单中添加此类功能的唯一方法是使用与 Google Apps 脚本项目配对的网络浏览器扩展程序。

这种解决方案的一个实现示例是EquatIO1。此 Chrome 扩展程序在受访者视图中添加了一个数学公式编辑器。

注意事项:

反正我和 EquatIO 团队没有关系,其实我最近没用过。在墨西哥蒙特雷举行的一次教育会议上,我在他们的一位合作伙伴的展台上了解到了这一扩展。

【讨论】:

  • 谢谢,但我不确定这个扩展如何回答我的问题,甚至与它相关:)
  • @user13708028 我提到了扩展作为如何实现您正在寻找的示例的示例。如果您想要更具体的答案,我建议您发布一个关于如何制作网络浏览器扩展以添加文件夹树查看器的问题(显然是在您对此进行了良好的搜索/研究之后)。
  • 我不打算制作一个一般用途的网络扩展。这是针对不公开的非常具体的代码。
  • 您可以创建一个网络浏览器扩展供个人使用。另一种可能的选择是使用用户脚本作为书签或用户脚本处理程序,如greasemonkey/tampermonkey
猜你喜欢
  • 2022-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-10
相关资源
最近更新 更多