谷歌应用程序脚本基于HTML服务的新闻(公告)显示

时间:2015-03-26 00:54:32

标签: google-apps-script google-apps

我想在谷歌网站的新闻公告页面上显示2条最新消息。我使用以下代码 - 的index.html

<html>
  <body>
    <div>
<?

 var site = SitesApp.getSite("google.com", "mysite1");

 var page = site.getChildByName("news");
 var announcements = page.getAnnouncements({ start: 0,
                                             max: 2,
                                             includeDrafts: false,
                                             includeDeleted: false
                                              });

 for(var i in announcements) {
   Logger.log(announcements[i].getHtmlContent());
 }

?>
    </div>
  </body>
</html>

脚本:

function doGet(e) {
  var template = HtmlService.createTemplateFromFile('Index').evaluate();
}

当我将此脚本添加到我的网站时,我收到以下错误。 &#34;脚本已完成,但未返回任何内容。&#34;

请帮我纠正错误,如果可能的话,请帮我解决。谢谢。

1 个答案:

答案 0 :(得分:0)

doGet没有返回任何内容。看看官方的htmlService帮助。样本显示了返回的内容。