2012-07-11 42 views
1

我发布了一个应用程序脚本作为网络应用程序,当我使用网络应用程序URL时,所有内容都可以正常运行。网址未被识别为有效的Google脚本

https://script.google.com/a/macros/[mydomain]/s/[servicekey]/exec

当我进入谷歌的网站,并尝试插入一个“谷歌小工具的脚本”并选择我的网络应用程序的URL我不断收到一条消息,指出“URL不被识别为有效的Google脚本”。但是,如果我在新的浏览器窗口中复制并通过网址,那么网络应用程序出现就好了。无法将已发布的网络应用插入Google网站吗?

我甚至尝试使用旧命名约定here但没有运气。

回答

1

脚本的原始“容器”是什么?你是从电子表格开发的吗?作为一个独立的脚本文件?或在你的网站脚本编辑器? 在网站托管时产生的Web应用程序的URL是不同的,这里是可以插入一个例子:

`https://sites.google.com/macros/exec?service=keyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx` 

注意,如果脚本在该网站托管在该网址是没有用的,因为脚本,请直接由它的名字。 我必须承认界面并不是真的很清楚,文档也不是这样,但是这是我得出的结论,请不要认为这是绝对的事实;-)也许Google的某个人可以确认(或不确定)。

编辑:你提到的'旧符号'仍然为我开发一个脚本,作为一个独立的脚本文件使用与上面显示的URL结构关联的密钥开发...我只是复制/粘贴没有任何东西否则keyxxx ...所在的位置。

+0

非常感谢提示。谷歌应该已经注意到[这里](https://developers.google.com/apps-script/execution_gadgets) – Manutara 2012-07-15 16:19:23

0

确认在Google协作平台中作为Apps脚本小工具网址插入时,下面的网址格式适用。

https://sites.google.com/macros/exec?service=keyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
相关问题