Serviços de API

2026-10-16

A API do FlightHub Sync gerencia as APIs de interação entre o FlightHub e plataformas de nuvem de terceiros.

Observação: A API do FlightHub será migrada gradualmente para a FlightHub Sync OpenAPI. Novos usuários devem usar o FlightHub Sync e o EventAPI diretamente.

Ao usar a API do FlightHub Sync, observe o seguinte:


  • Os usuários devem incluir o cabeçalho X-Organization-Key nas solicitações. Essa chave serve como credencial de autenticação da organização.
  • Os usuários podem chamar as APIs Get the List of Projects Under the Organization, Get the List of Devices for a Specific Project e Get Task Details para obter informações relacionadas a tarefas e dispositivos.
  • O ID da organização pode ser obtido na URL quando os usuários acessam a página de lista de projetos do FlightHub 2.
  • Nuvem pública
  • Versão local
  • Webhook do FlightHub Sync

    Quando um arquivo é gerado, o FlightHub 2 envia uma notificação para a plataforma de nuvem de terceiros por meio da URL de Webhook configurada.

    Observação: O FlightHub Sync introduziu um novo serviço EventAPI que oferece suporte a uma gama mais ampla de tipos de eventos e configurações de regras mais flexíveis. Para mais detalhes, consulte o EventAPI.

    API 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-Arquivos de rota de voo,7-Arquivos de mapeamento 3D
            }
        }
    }
    

    API do FlightHub Sync

    As seguintes APIs serão gradualmente migradas para o FlightHub Sync OpenAPI:

    Pinos de interfaceStatus de migração
    Obter lista de alertas de IA e instantâneoMigrado para o EventAPI
    Obter a lista de projetos da organizaçãoMigrando
    Obter a lista de dispositivos de um projeto específicoMigrando
    Publicar notificações e criar elementos de mapaMigrando
    Obter credenciais temporárias de upload para um projetoMigrando
    Notificação de upload de rota de vooMigrando
    Obter as informações do arquivo gerado e a URL de downloadMigrando
    API de bypass de transmissãoMigrando
    API de distribuição de tarefasMigrando

    Para obter mais detalhes sobre outras solicitações, consulte FlightHub Sync API Overview.

    Observação: O FlightHub Sync Beta concluiu os testes beta públicos e foi atualizado para o FlightHub Sync. O recurso de encaminhamento de transmissão deduz minutos de transmissão ao vivo da organização atual. A dedução começa quando um transcodificador é criado (encaminhamento de transmissão iniciado). Cada transcodificador é contabilizado de forma independente. Excluir o transcodificador (parar o encaminhamento da transmissão) encerra o consumo.

    Last Updated: