API 서비스
FlightHub Sync API는 FlightHub와 서드파티 클라우드 플랫폼 간 상호 작용을 위한 API를 관리합니다.
유의 사항: FlightHub Sync API는 점진적으로 FlightHub Sync OpenAPI로 마이그레이션될 예정입니다. 신규 사용자는 FlightHub Sync와 EventAPI를 직접 사용해야 합니다.
FlightHub Sync API를 사용할 때 다음 사항을 유의하십시오.
- 사용자는 요청에 X-Organization-Key 헤더를 포함해야 합니다. 이 키는 조직의 인증 자격 증명으로 사용됩니다.
- 사용자는 작업 및 기기에 대한 관련 정보를 얻기 위해
Get the List of Projects Under the Organization,Get the List of Devices for a Specific Project,Get Task DetailsAPI를 호출할 수 있습니다. - 조직 ID는 사용자가 FlightHub 2 Project List 페이지에 접속할 때 URL에서 확인할 수 있습니다.
FlightHub Sync 웹후크
파일이 생성되면 FlightHub 2는 설정된 Webhook URL을 통해 서드파티 클라우드 플랫폼으로 알림을 전송합니다.
유의 사항: FlightHub Sync에 더 폭넓은 이벤트 유형과 더욱 유연한 규칙 구성을 지원하는 새로운 EventAPI 서비스를 도입했습니다. 자세한 내용은 EventAPI를 참조하십시오.
New File Generated Notification API:
{
"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-비행 경로 파일,7-3D 매핑 파일
}
}
}
FlightHub Sync API
다음 API는 점진적으로 FlightHub Sync OpenAPI로 마이그레이션됩니다.
| 인터페이스 핀 | 마이그레이션 상태 |
|---|---|
| AI 경고 목록 및 스냅샷 가져오기 | EventAPI로 마이그레이션됨 |
| 조직에 속한 프로젝트 목록 가져오기 | 마이그레이션 |
| 특정 프로젝트의 기기 목록 가져오기 | 마이그레이션 |
| 알림 발행 및 지도 마커 생성 | 마이그레이션 |
| 프로젝트에 대한 임시 업로드 자격 증명 가져오기 | 마이그레이션 |
| 비행 경로 업로드 알림 | 마이그레이션 |
| 생성된 파일 정보와 다운로드 URL 가져오기 | 마이그레이션 |
| 우회 스트리밍 API | 마이그레이션 |
| 임무 배분 API | 마이그레이션 |
다른 요청에 대한 자세한 내용은 FlightHub Sync API 개요를 참조하십시오.
유의 사항: FlightHub Sync는 공개 베타 테스트를 완료하고 FlightHub Sync로 업그레이드되었습니다. 스트림 포워딩 기능은 현재 조직의 라이브 스트리밍 시간(분)을 차감합니다. 트랜스코더가 생성될 때(스트림 포워딩이 시작될 때)부터 차감이 시작됩니다. 각 트랜스코더는 개별적으로 계산됩니다. 트랜스코더를 삭제하면(스트림 포워딩 중지) 사용이 종료됩니다.