Как получить HTML-контент нижнего колонтитула Google Sites с помощью скрипта Google Apps?

Я не могу найти в документации эквивалент getSummary() или getTitle() для получения HTML содержимое нижнего колонтитула Сайтов Google (настраиваемый нижний колонтитул можно редактировать с помощью 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();

person JV conseil    schedule 07.10.2015    source источник


Ответы (1)


Одно решение с использованием UrlFetchApp:

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;
}
person JV conseil    schedule 08.10.2015