Бесплатные скрипты приложений API
Знаете ли вы, что с помощью Google Таблиц можно создавать собственные функции, которые предварительно заполняют ячейки? Вот пример кода, показывающий истинность или ложность того, использует ли веб-сайт определенную категорию технологий.
/*** Если на сайте есть технология в группе** @param {domain} Корневой домен для поиска, например example.com.* @param {type} Тип технологии, например «магазин» или «cms».* @param key Ваш ключ API на https://api.builtwith.com.* @return True, если у технологии есть данные.* @customfunction*/
функция BUILTWITHHASTECH(домен,тип,ключ) {var url = 'https://api.builtwith.com/free1/api.xml?KEY=' + key+ '&LOOKUP=' + домен;вар xml = UrlFetchApp.fetch(url).getContentText();вар документ = XmlService.parse(xml);записи var = document.getRootElement().getChildren('groups')[0].getChildren('group');for (var i = 0; i < elements.length; i++) {var title = записи[i].getChild('name').getText();var live =entries[i].getChild('live').getText();if ( title==type && parseInt(live)>0) {вернуть истину;}}вернуть ложь;
Этот пример служит примером — по запросу мы предоставим другие сценарии приложений для конечных точек API.