0

只需要一点帮助就可以开始...

我正在尝试在 Google 站点中运行此 Google 示例脚本,但它不起作用。

我确实按照本教程中提出的程序... https://developers.google.com/apps-script/articles/getting-started-with-sites

function doGet(e) {
    var app = UiApp.createApplication();
    // hello world label
    var helloworldLabel = app.createLabel("I love Apps Script!").setStyleAttribute("fontSize","16px");
    // add the label to the app container
    app.add(helloworldLabel);
    return app;
}

法语错误信息;;; : GOOGLE DRIVE Désolé, la page (ou le document) que vous souhaitez afficher n'existe pas。Vérifiez l'adresse, puis réessayez。
“GOOGLE DRIVE 抱歉,该页面(文档)不存在”...

我可能确实错过了一些非常基本的东西......

当我直接在脚本编辑器中运行其他代码时,它工作正常......

function sendEmail()
{ 
    MailApp.sendEmail('jp.bihin@skynet.be', 'Salut !', 'Ce message est envoyé par des scripts Google Apps. Chouette non ?'); 
} 

谢谢你的帮助。

4

1 回答 1

0

最近必须(相当)发布 web 应用程序的方式发生了一些变化:请参阅文档:“为了将脚本作为 Google Apps 脚本小工具嵌入 Google 协作平台,您必须首先将脚本部署为网络应用程序”

旧脚本似乎可以在插入页面时直接运行,但新脚本必须在作为小工具插入之前发布。文档不是很清楚,但一些测试似乎证实了这一步是必要的(创建版本/发布为 webapp)。
当您在将 web 应用程序作为嵌入式小工具运行时考虑权限和身份注意事项时,这是有道理的。

于 2012-09-09T08:20:55.683 回答