我正在尝试与谷歌电子表格集成,但不确定我的工作流程是否可行 .
这是工作流程:
-
用户选择将电子表格添加到我的webapp
-
他被重定向到新的Google电子表格
-
完成创建/编辑后,我需要一种方法让用户回到我的应用程序并为其提供新创建的电子表格的ID,以便我可以嵌入/显示它
验证部分应该没问题,但是弄清楚如何实现最后一步是一个问题 .
我最初考虑使用应用程序脚本向电子表格添加一个菜单项,其中会说“保存并关闭”,并将新的电子表格ID作为URL参数重定向到我的应用程序 . 但似乎无法将这样的菜单安装到所有新创建的脚本中 .
有什么建议?工作流程是否可行?
2 回答
菜单首次运行时可能需要授权 . 嗨避免这种情况,用ss id作为参数在你的app url上写一个单元格? Id = xxxxxx用户点击网址转到下一步 .
模板可能有效,取决于您的需求 . 您可以使用代码创建电子表格并将其添加到Google模板中 . 然后,当使用模板时,代码将运行,让模板添加自定义菜单 . 用户永远不会看到任何代码 . (评论:我希望google-apps-script的最终用户能够轻松享受生活 . 即非程序员 . )