【发布时间】:2013-04-20 11:02:20
【问题描述】:
我正在尝试与谷歌电子表格集成,但不确定我想到的工作流程是否可行。
这是工作流程:
- 用户选择将电子表格添加到我的网络应用中
- 他被重定向到一个新的谷歌电子表格
- 一旦他完成创建/编辑,我需要一种方法让用户返回我的应用并为其提供新创建的电子表格的 ID,以便我可以嵌入/显示它
身份验证部分应该没问题,但弄清楚如何实现最后一步是个问题。
我最初考虑使用应用程序脚本向电子表格添加一个菜单项,该脚本会说“保存并关闭”之类的内容,并将使用新的电子表格 ID 作为 URL 参数重定向到我的应用程序。但似乎不可能为所有新创建的脚本安装这样的菜单。
有什么建议吗?工作流程是否可行?
【问题讨论】:
-
如果您创建一个包含菜单脚本的电子表格副本,而不是创建一个新的电子表格,那么您的“保存并关闭”菜单项是可行的。
-
“重定向”是如何发生的?也许,如果您在脚本中创建它,您可以拥有电子表格对象及其 id
标签: google-apps-script google-sheets google-docs google-spreadsheet-api