Google Apps脚本指南

时间:2013-01-12 14:41:22

标签: google-chrome google-apps-script

我完全迷失在Google App脚本中,我很困惑。我是使用Google开发工具开发的新手。当我阅读Google Apps脚本时,我认为使用Google Apps脚本开发Web应用程序非常方便。

我想开发一个小型Intranet团队协作应用程序。但是我觉得使用Google Apps脚本不是直截了当的,并且对使用哪些说明感到困惑,例如Google协作平台,Chrome开发者,Google App Script或其他说明。

1)许多说明但不确定哪一个是正确的我需要的 2)单击运行按钮时,Google Apps脚本不显示UI。需要部署,查看更新内容(非常不方便) 3)不确定自定义HTML内容有多容易 4)不知道它如何使用post方法 5)缺乏例子

如果我错了,你能否告诉我正确的方向,有利有弊。

谢谢。

问候和Metta, Ichiro挂了

6 个答案:

答案 0 :(得分:0)

也许使用Sites或Spreadsheet作为托管脚本本身的平台,并作为所有或您的团队与之交互的中心位置。我认为我很难定义这两个选项(网站和电子表格)的优缺点,因为我真的不知道它最终会如何与您的项目相关。我认为这些是很好的起点,但不是唯一的可能性。

一旦你选择平台,网站或电子表格来托管scirpt,你可以在一个标签页中打开它,在另一个标签页上打开你的脚本编辑页面。从站点或电子表格运行脚本以测试您的更改。

以下是使用带有电子表格的应用程序脚本的一个很好的起点

电子表格: https://developers.google.com/apps-script/execution_methods#custom_function_in_a_spreadsheet

就HTML自定义而言,您有几个选项。您可以使用HTML service甚至UI服务,该服务允许您使用Google的小部件构建UI。我不知道它的可定制程度,但我相信你可以测试一下。文档将有一些例子。

祝你好运,顽张ってくださいね!

乔治

答案 1 :(得分:0)

您可以使用GAS创建完全自定义的网页。您可以完全控制CSS和JavaScript。您可以使用模板,并生成动态内容。您还可以将three.js用于3d内容。同时收集数据并将其填充到工作表,联系人,gmail,blob或数据库中。它是一个非常简单的所有JavaScript平台。

答案 2 :(得分:0)

您可以查看Google开发的此示例 Google Apps samples at Github 要确定访问您网页的用户,如果您需要查看公司目录,可以使用Contact's API或Google域共享联系人SDK。

答案 3 :(得分:0)

你的问题是有根据的,大部分谷歌的东西都有很好的记录,但他们现在正在处理很多板块。

要使用GAS我主要只是坚持在线参考

https://developers.google.com/apps-script/reference/calendar/

请注意,标题下(边栏中)“脚本服务”下的所有内容均可用于独立应用程序,而“Google Apps Services”下的所有内容都是混合包。这些都是将您的应用程序链接到其他通用Google Apps,例如Google Docs / Spreadsheets /等。

是的,要创建一个独立的,您必须每次“部署”它。谷歌IDE现在不是很强大,但它是一个相对较新的平台,其资源数量有限。

有一些Google脚本指南,但它们非常基础,可能会超出您的项目范围。

对于独立应用,您可以通过doGet()函数获取HTML页面,如果您知道如何,可以自定义该页面。否则它只是HTML和neutered Javascript。

.gs文件可以让您轻松访问一些优秀的Google功能,例如GMail和Docs等等,但如果您没有使用任何其他Google API,那么您最好只使用Python和Horoku。

答案 4 :(得分:-1)

我认为开始计算Apps脚本的最佳资源是Ben Collins。

他的#34;开始"教学页面位于http://www.benlcollins.com/start-here/

Lynda.com有一些关于Apps脚本的好教程。他们做得很好,但有点过时了。他们有10天的免费试用期,我在那段时间完成了他们的所有Apps脚本教程。

Ben经常不知所措,所以如果你不断提出问题,他可能会提供一两个答案,但最好的问题是在他的网站上提问。

答案 5 :(得分:-1)

当我开始使用谷歌应用程序脚本编写代码时,我和你一样,但是一旦你了解它是如何工作的,你会知道它是多么简单,事实上它是非常安全的。您将使用谷歌引擎开发您的脚本或在谷歌环境中。它允许您为javascript代码或更多代码创建HTML文件和默认Code.gs。

https://developers.google.com/apps-script/overview