<img alt="" src="https://secure.smart-company-365.com/266006.png" style="display:none;">
IQGeo_Logo_w_tag_2024_on_white

IQGeo API-Dienste

Willkommen in der IQGeo API Entwicklungsumgebung

IQGeo bietet verschiedene API-Typen, die es Kunden und Partnern ermöglichen, auf die IQGeo-Apps und die Softwareumgebung zuzugreifen, sie anzupassen und zu erweitern. Diese leistungsstarken Tools erweitern die Fähigkeiten der IQGeo Telekommunikations- und Versorgungssoftware, um netzspezifische Anforderungen zu erfüllen und ermöglichen es Partnern, ihre eigenen Anwendungen zu entwickeln, die das IQGeo-Ökosystem ergänzen. 

 

Sehen Sie, wie die Network Manager Telecom APIs Ihr Geschäft beschleunigen können.



Der Umfang der API-Funktionen variiert zwar zwischen den Apps, aber sie haben dieselbe Struktur mit drei API-Typen, die verschiedene Entwicklungsszenarien unterstützen:

JavaScript-APIs

JavaScript-APIs werden für clientseitige Erweiterungen und Anpassungen verwendet. Diese APIs ermöglichen es Entwicklern, neue Funktionen direkt in der Oberfläche der IQGeo-Apps zu erstellen und einzubinden und können von den App-Nutzern direkt aufgerufen werden, um Aufgaben und Arbeitsabläufe zu optimieren.

 

Beispiel

Sie können eine JavaScript-API verwenden, um einen mehrstufigen Arbeitsablauf in einer einzigen Schaltfläche zu kombinieren, die einen Glasfaser- oder Stromkundenanschluss innerhalb eines Netzmodells erstellt.

Python-APIs

Python-APIs werden für serverseitige Erweiterungen und Anpassungen verwendet, die sich für umfangreiche Aufgaben wie Massenoperationen in Datenbanken eignen. Dazu kann das LRT-Framework (Long Running Task) gehören, das sich für Vorgänge eignet, die lange Zeit in Anspruch nehmen. LRT sendet Fortschrittsaktualisierungen an den Client, um den Benutzer über den Status der Aufgabe zu informieren. 

Beispiel
Anstatt wie im obigen Beispiel für die JavaScript-API eine einzige Verbindung zu einem Kundennetzwerk herzustellen, können Sie eine Python-API verwenden, um Hunderte von Kunden in einem einzigen großen Vorgang zu verbinden.  

REST-APIs

REST-APIs werden verwendet, um Anwendungen von Drittanbietern in IQGeo-Apps zu integrieren. Sie ermöglichen den bidirektionalen Austausch von Daten zwischen der IQGeo-Umgebung und anderen Anwendungen, die Teil eines Ökosystems für die Netzwerkbereitstellung sind.

Beispiel
Sie können eine REST-API verwenden, um den Status der in einer IQGeo-App gespeicherten Netzwerkdaten mit Anwendungen wie Service Now oder Salesforce zu teilen. Ein typisches Beispiel ist die Erstellung eines Dashboards in einer Anwendung eines Drittanbieters zur Überwachung des Status der von IQGeo gespeicherten Netzwerkressourcen.

 

API-Ressourcen

Das IQGeo Developer Relations Team hat Beispiele für JavaScript, Python und REST APIs erstellt, die als Referenz zur Verfügung stehen. Die IQGeo Developer Relations Sample Library mit einer wachsenden Liste von Anpassungen und Erweiterungen ist auf GitHub verfügbar und kann frei genutzt werden.

 

Wenn Sie ein aktueller Kunde oder Partner von IQGeo sind und mehr über die APIs von IQGeo erfahren möchten, können Sie das IQGeo Developer Relations Team über unser IQGeo Hilfeportal unter der Option "Developer Relations" kontaktieren. 

Kostenlose Demo

KI-gestützte Software für die Verwaltung von Geodaten-Netzwerken

Die branchenweit flexibelste und umfassendste Geodatenlösung zur Beschleunigung der Netzplanung, des Entwurfs und der Zeit bis zur Umsatzerzielung über eine einzige Plattform. 

Sehen Sie es in Aktion!