Kostenlose API-App-Skripte
Wussten Sie, dass Sie mit Google Sheets Ihre eigenen Funktionen erstellen können, die Zellen vorab ausfüllen? Hier ist ein Codebeispiel, das ein „true“ oder „false“ anzeigt, wenn eine Website eine bestimmte Technologiekategorie verwendet.
/**
* Wenn die Website eine Technologie in der Gruppe hat
*
* @param {domain} Stammdomäne zum Nachschlagen, z. B. example.com
* @param {type} Der Typ der Technologie, z. B. „Shop“ oder „CMS“
* @param key Ihr API-Schlüssel unter https://api.builtwith.com
* @return True, wenn die Technologie Daten hat
* @customfunction
*/
function BUILTWITHHASTECH(domain,type,key) {
var url = „https://api.builtwith.com/free1/api.xml?KEY=“ + key+ „&LOOKUP=“ + domain;
var xml = UrlFetchApp.fetch(url).getContentText();
var document = XmlService.parse(xml);
var entries = document.getRootElement().getChildren('groups')[0].getChildren('group');
for (var i = 0; i < entries.length; i++) {
var title = entries[i].getChild('name').getText();
var live =entries[i].getChild('live').getText();if ( title==type && parseInt(live)>0) {
return true;
}
}
return false;
}
Dieses Beispiel dient als Beispiel – wir stellen auf Anfrage auch andere API-Endpunkt-App-Skripte zur Verfügung.