barscaret-downcaret-leftcaret-rightcaret-upcheckchevron-leftchevron-rightfile-pdfinfoinfo-circlesign-in-altsignin text-widthtimesyoutube
Lesezeit 2 min

Einfache Integration externer Systeme mit Miradore APIs

Lesezeit 2 min

Andreas Handler

Diese Information soll Ihnen helfen, Zeit und Kosten in Ihrer Organisation zu sparen und die Sicherheit Ihrer Infrastruktur zu erhöhen.

Um bei der Arbeit flexibel auf neue Anforderungen reagieren zu können, bietet Miradore APIv1 und APIv2 an. Diese dienen dem Austausch von Daten.

Weitere Informationen finden Sie hier:

Programmer’s guide to API v1 

Miradore API v2 

Wofür unsere Kunden die Miradore APIs nutzen

    • Anzeige der aktuellen Anzahl der Geräte auf einer Site. Einige Kunden haben diese Anzahl sogar als Widget auf ihrem iOS Homescreen
    • Anzeige über Anzahl der georteten Geräte. Diese wird oft von Organisationen genutzt, in welchen eine unabhängige Instanz Auskunft über Standortbestimmungen erhalten möchte
    • Anzeige des Datenverbrauchs eines Nutzers in einem bestimmten Zeitraum
    • Anlage von Usern (Import aus dem Azure Active Directory)
    • Anzeige der Daten in Drittsysteme
    • Sperren von Leihgeräten (Lost Mode) nach ausbleibender Rückgabe

Ein einfaches Beispiel für die Nutzung der API

API steht für Application Programming Interface – aber man muss nicht unbedingt zwangsweise programmieren können, um sie nutzen zu können. Aktuelle Versionen von Excel können einfach Daten aus Miradore abrufen. Hierzu kann wie folgt vorgegangen werden:

    1. Erstellen Sie in Ihrer Miradore Site einen API Key
    2. Aus dem Sitename + API Key kann die URL erstellt werden: ‚https://online.miradore.com/‘+sitename+‘/API/Device?auth='+apiKey -> Diese können Sie auch im Browser öffnen um die XML Datei zu sehen
    3. Ergänzen Sie, welche Daten Sie sehen möchten. z.B. alle Benutzer die verwaltet sind mit deren Online Status (ohne Other) &select=User.Name,OnlineStatus&filters=Platform ne Other AND Status ne Deleted

Sie erhalten folgende URL – in unserem Beispiel für die Site „leadit“ Die in Fettschrift markierten Einträge müssen Sie für Ihre Site setzen

“https://online.miradore.com/leadit/API/Device?auth=XXXXXXX=User.Name,OnlineStatus&filters=Platform ne Other AND Status ne Deleted”

Öffnen Sie Excel. Wählen Sie Daten -> Aus dem Web, fügen Sie die URL ein und bestätigen Sie mit „OK“

Miradore - api screenshot 1

Wähen Sie Ihre Datenquelle aus und klicken Sie auf „Daten transformieren“. Es öffnet sich folgendes Fenster. Führen Sie einen Klick auf den Text „Table“ in Zeile 1 aus. Es ist wichtig, dass Sie nicht in die Zelle, sondern auf das Wort „Table“ klicken. Der Mauszeiger verändert sich dabei in ein Hand-Symbol, wenn er sich an der richtigen Stelle befindet.

Miradore - api screenshot 2

Klicken Sie nochmals auf den Text „Table“, um die Daten anzeigen zu lassen. Es ist wichtig, dass Sie nicht in die Zelle, sondern auf das Wort „Table“ klicken. Der Mauszeiger verändert sich in ein Hand-Symbol, wenn er sich an der richtigen Stelle befindet.

Miradore - api screenshot 3

Nun sehen Sie schon den Onlinestatus:

Miradore - api screenshot 4

Über den Doppelpfeil in der Kopfzeile können Sie sich die Namen einblenden lassen.

Miradore - api screenshot 5

Wählen Sie „Mehr laden“ und bestätigen Sie mit „OK“.

Wählen Sie links oben Schließen & Laden und schon sind die Daten in Excel verfügbar. Der Vorteil gegenüber einem Export ist, dass diese Daten über die Schaltfläche „Daten aktualisieren“ immer wieder aktuell abgerufen werden können.

Miradore - api screenshot 6

Sie haben weitere Fragen zu unseren APIs? Weitere Antworten finden Sie in unserem Knowledge Base.

Andreas Handler Author background

Von Andreas Handler

Andreas arbeitet als Senior Technical Consultant und Customer Success Manager bei Miradore. Er ist seit 2016 Teil der Miradore-Familie und begeistert sich dafür, Organisationen einen Mehrwert zu bieten, indem er ihnen zeigt, wie sie ihre Effizienz mit Mobile Device Management steigern können. In seiner Freizeit trifft man ihn beim Bouldern oder Volleyballspielen.

LinkedIn