Google apps script 如何使用谷歌应用程序脚本检索谷歌网站页脚的HTML内容?
我找不到与Google apps script 如何使用谷歌应用程序脚本检索谷歌网站页脚的HTML内容?,google-apps-script,google-sites,Google Apps Script,Google Sites,我找不到与getSummary()或getTitle()等价的文件来检索Google站点的HTML内容(自定义页脚可通过Edit site layout>custom footer编辑) getHtmlContent()仅提供主div#sites canvas main的内容 var url = 'https://sites.google.com/a/test.net/'; var site = SitesApp.getSiteByUrl(url); var infos = {"title"
getSummary()
或getTitle()
等价的文件来检索Google站点的HTML内容(自定义页脚可通过Edit site layout>custom footer
编辑)
getHtmlContent()
仅提供主div#sites canvas main
的内容
var url = 'https://sites.google.com/a/test.net/';
var site = SitesApp.getSiteByUrl(url);
var infos = {"title": site.getTitle(), "summary": site.getSummary()};
var page = site.getChildByName("home");
var content = page.getHtmlContent();
一种解决方案使用:
函数GetHtmlFooter(){
var url='1〕https://sites.google.com/a/test.net/';
var content=UrlFetchApp.fetch(url.getContentText(“UTF-8”);
var footer=content.match(“(.*”)[1];
返回页脚;
}
function GetHtmlFooter() {
var url = 'https://sites.google.com/a/test.net/';
var content = UrlFetchApp.fetch(url).getContentText("UTF-8");
var footer = content.match('<div class="sites-subfooter-content"><div dir="ltr">(.*)</div></div></div>')[1];
return footer;
}