API-Dienste
FlightHub Sync API verwaltet die APIs für die Interaktion zwischen FlightHub und Cloud-Plattformen von Drittanbietern.
Hinweis: FlightHub Sync API wird schrittweise auf FlightHub Sync OpenAPI umgestellt. Neue Nutzer sollten FlightHub Sync und EventAPI direkt verwenden.
Beachten Sie bei der Verwendung der FlightHub Sync API bitte Folgendes:
- Sie müssen den X-Organization-Key-Header in Anfragen einfügen. Dieser Schlüssel dient als Authentifizierungsnachweis der Organisation.
- Sie können die APIs
Get the List of Projects Under the Organization,Get the List of Devices for a Specific ProjectundGet Task Detailsaufrufen, um zugehörige Informationen zu Aufgaben und Geräten zu erhalten. - Die Organisations-ID kann aus der URL entnommen werden, wenn Nutzer die FlightHub 2-Projektlisten-Seite aufrufen.
FlightHub Sync Webhook
Wenn eine Datei erstellt wird, sendet FlightHub 2 eine Benachrichtigung über die konfigurierte Webhook-URL an die Cloud-Plattform eines Drittanbieters.
Hinweis: FlightHub Sync hat einen neuen EventAPI-Dienst eingeführt, der eine größere Bandbreite an Ereignistypen und flexiblere Regelkonfigurationen unterstützt. Weitere Einzelheiten finden Sie unter EventAPI.
API für New File Generated Notification:
{
"notify_type": "file_uploaded",
"notify_time": "2023-11-07T12:00:00.582627+00:00",
"data": {
"organization_id": "Organization ID",
"workspace_id": "Project ID",
"file": {
"id": "File ID",
"name": "File Name",
"object_key": "Object Storage Key",
"type": 5 // 5-Flugroutendateien,7-3D-Kartierungsdateien
}
}
}
FlightHub Sync API
Die folgenden APIs werden schrittweise auf FlightHub Sync OpenAPI umgestellt:
| Schnittstellenpins | Migrationsstatus |
|---|---|
| KI-Warnliste und Snapshot abrufen | Auf EventAPI umgestellt |
| Die Liste der Projekte der Organisation abrufen | Umstellung |
| Die Geräteliste für ein bestimmtes Projekt abrufen | Umstellung |
| Benachrichtigungen veröffentlichen und Kartenelemente erstellen | Umstellung |
| Vorübergehende Anmeldedaten für das Hochladen eines Projekts abrufen | Umstellung |
| Benachrichtigung über das Hochladen der Flugroute | Umstellung |
| Erstellte Dateiinformationen und Download-URL abrufen | Umstellung |
| Streaming-API umgehen | Umstellung |
| Aufgabenverteilungs-API | Umstellung |
Weitere Informationen zu anderen Anfragen finden Sie in der Übersicht zur FlightHub Sync API.
Hinweis: FlightHub Sync hat die öffentliche Beta-Phase abgeschlossen und wurde auf FlightHub Sync aktualisiert. Die Funktion zur Stream-Weiterleitung zieht Livestream-Minuten von der aktuellen Organisation ab. Diese Abzüge beginnen, sobald ein Transcoder erstellt wird (Stream-Weiterleitung gestartet). Jeder Transcoder wird unabhängig gezählt. Das Löschen des Transcoders (Beenden der Streamweiterleitung) beendet den Verbrauch.