Получить заголовок из URL с помощью Google App Script
Я хотел бы ввести URL-адрес в электронную таблицу Google, а затем волшебным образом получить заголовок с помощью скрипта Google Apps. Вы знаете, как это реализовать?
2 ответа
Вы также можете просто выполнить функцию importxml в электронной таблице:
=IMPORTXML("URL","//title")
Вот это магия;)
Настроить onEdit
спусковой крючок,
function onEdit(e)
{
var url = e.value;
var urlData = UrlFetchApp.fetch(url).getContentText();
var xmldoc = Xml.parse(urlData, true);
var title = xmldoc.html.head.getElements("title")[0].getText();
Logger.log('URL Title: '+ title);
Browser.msgBox('URL Title: '+ title);
}
Тада!
=HYPERLINK(IMPORTXML("https://www.https://en.wikipedia.org/wiki/Moon_landing";"//title"))
Итак, у вас есть выделенная, интерактивная гиперссылка;)