For the complete documentation index, see llms.txt. This page is also available as Markdown.

Geräte über RESTful verbinden

Über RESTful

Mit RESTful können Sie HTTP-Anfragen (GET, POST, PUT, DELETE) senden, um Ressourcen. Eine Ressource kann alles sein, was Informationen enthält, z. B. Dokumente, Bilder oder Dienste.

Jede Ressource hat ihre eigene URL. Clients (z. B. BuildingPro Suites) senden HTTP-Anfragen an diese URL. Als Antwort erhalten Clients Statuscodes und Repräsentationen der angeforderten Daten vom Server, normalerweise als .json oder .xml.

In den meisten Fällen wird RESTful verwendet, um externe Geräte oder Dienste über ihre API per GET-Anfrage in BuildingPro Suites zu integrieren.

Was ist der Unterschied zwischen RESTful und Webhook?

Der wesentlichste Unterschied ist die Richtung der Kommunikation.

  • Bei RESTful sendet ein Client Anfragen an einen Server. Der Server antwortet mit einem Statuscode und (wenn möglich) den angeforderten Daten. Für die Kommunikation über RESTful müssen die genaue Adresse des Servers sowie die einzelnen Endpunkte bekannt sein.

  • Bei Webhook geht die Kommunikation vom Server aus. Der Server sendet aktiv in Echtzeit Daten an den Client. Der Client muss keine Anfragen senden. Für die Kommunikation über Webhooks muss der Server die Adresse des Clients kennen.

Vorgehen

Das Verfahren zur Integration von Geräten über RESTful kann in die folgenden Schritte unterteilt werden:

  1. Zuerst wird eine Verbindung erstellt und konfiguriert. Diese Verbindung enthält die Basis-URL zu einer API.

  2. In dieser Verbindung werden einzelne Anfragen erstellt. In diese Anfragen werden die einzelnen Parameter eingetragen, die abgefragt werden sollen.

Übersicht

Abb. 1 – RESTful-Verbindungen
Abb. 2 – RESTful-Verbindungen (Details)
Symbol
Beschreibung
Details

[A]

Menü „Verbindungen“

Klicken Sie, um das Menü „Verbindungen“ zu öffnen

[B]

Registerkarte

Zugriff auf die jeweiligen Schnittstellen

[C]

Arbeitsbereich

Zeigt eine Liste der vorhandenen Verbindungen an (falls vorhanden)

[D]

Verbindung

Eine vorhandene Verbindung

[E]

Anfragen ein-/ausblenden

Klicken Sie, um die dieser Verbindung zugewiesenen Anfragen ein- oder auszublenden

[F]

Anfragen

Einzelne Anfragen

[G]

Verbindung pausieren/fortsetzen

Klicken Sie, um eine Verbindung zu pausieren oder fortzusetzen

[H]

Verbindungsstatus

Zeigt den aktuellen Status der Verbindung an

[I]

Name

Name der Verbindung

[J]

URL

Die Basis-URL der jeweiligen Verbindung

[K]

Anfragen

Zeigt an, wie viele Anfragen dieser Verbindung zugeordnet sind

[L]

Anfrage hinzufügen

Klicken Sie, um der jeweiligen Verbindung eine Anfrage hinzuzufügen

[M]

Neue Verbindung

Klicken Sie, um eine neue Verbindung zu erstellen

[N]

Verbindungsdetails

Klicken Sie, um die Details der jeweiligen Verbindung zu öffnen. Öffnet die ↗Verbindungsdetails

[O]

Verbindung löschen

Löscht die jeweilige Verbindung. ⚠ Vorsicht: Wenn die Verbindung auch in anderen Mandanten verwendet wird, wird sie dort ebenfalls gelöscht.

[P]

Anfragedetails

Klicken Sie, um die Details der jeweiligen Anfrage zu bearbeiten.

Neue Verbindung erstellen

  1. Klicken Sie in der Seitenleiste auf Verbindung [A]

    ▷ Das Fenster "Verbindungen" öffnet sich

  2. Wählen Sie den RESTful [B] Tab

  3. Im Arbeitsbereich [C], eine Liste der bereits vorhandenen Verbindungen [D] angezeigt

    ◈ Wenn Sie keine Einträge sehen, sind noch keine Verbindungen vorhanden

    ◈ Verbindungen, die in anderen Mandanten konfiguriert wurden, werden ebenfalls angezeigt

  4. Klicken Sie auf [M] um eine neue Verbindung herzustellen

    ▷ Die ↗ „RESTful-Verbindung konfigurieren“ Fenster öffnet sich

Weiter im Kapitel ↗ „RESTful-Verbindung konfigurieren“

Vorhandene Verbindung bearbeiten

  1. Klicken Sie in der Seitenleiste auf Verbindung [A]

    ▷ Das Fenster "Verbindungen" öffnet sich

  2. Wählen Sie den RESTful [B] Tab

  3. Im Arbeitsbereich [C], eine Liste der bereits vorhandenen Verbindungen [D] angezeigt

    ◈ Wenn Sie keine Einträge sehen, sind noch keine Verbindungen vorhanden

    ◈ Verbindungen, die in anderen Mandanten konfiguriert wurden, werden ebenfalls angezeigt

  4. Klicken Sie auf [M] um eine neue Verbindung herzustellen

    ▷ Die ↗ „RESTful-Verbindung konfigurieren“ Fenster öffnet sich

Weiter im Kapitel ↗ „RESTful-Verbindung konfigurieren“

Zuletzt aktualisiert

War das hilfreich?