Transcrição do Teams aparece após "Repetir o carregamento" (OneDrive estava cheio), mas o Graph /transcripts e getAllTranscripts não a retornam

Davi Gabriel Tomaz 20 Pontos de reputação
2026-10-29T17:00:44.7466667+00:00

Nossa integração lê transcrições de reuniões do Teams pelo Microsoft Graph (OnlineMeetingTranscript.Read.All, permissão de aplicação e delegada). Ela funciona para outras reuniões, mas falha em um cenário específico.

Cenário

Reunião agendada no Teams, com allowTranscription: true, realizada com transcrição ativa (cerca de 50 segundos, encerrada às <hora UTC>).

O OneDrive do organizador estava cheio. No chat da reunião, o Teams mostrou "Falha no carregamento: Houve um problema ao carregar esta transcrição para o OneDrive", com o link "Repetir o carregamento".

Liberamos espaço no OneDrive e clicamos em "Repetir o carregamento"

Agora o Teams mostra a transcrição no chat da reunião ("Conteúdo → Transcrição", "Exibir recapitulação") e o arquivo abre normalmente.

O que verificamos no Graph (<tempo> após o retry)

GET /me/onlineMeetings?$filter=JoinWebUrl eq '<joinUrl>' retorna exatamente um onlineMeeting, o esperado (id: <meetingId mascarado>).

GET /me/onlineMeetings/{meetingId}/transcripts retorna @odata.count: 0 e value: [] (request-id: <request-id>, data: <data UTC>).

GET /me/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='<userId>') retorna transcrições de reuniões anteriores do mesmo organizador (26 e 27/10), com contentCorrelationId e transcriptContentUrl, mas nenhuma desta reunião.

Permissões e política do tenant estão corretas: as mesmas chamadas retornam transcrições de outras reuniões.

Perguntas

Quando o upload da transcrição para o OneDrive falha e o usuário depois clica em "Repetir o carregamento", o recurso callTranscript é criado e exposto pelo Graph (/transcripts, getAllTranscripts, notificações de alteração)?

Se sim, qual é o tempo esperado após o retry? Se não, é uma limitação conhecida? Está documentada?

Existe alguma forma suportada de obter o conteúdo dessa transcrição pelo Graph, por exemplo pelo arquivo no OneDrive/SharePoint, ou de fazer o Graph reprocessá-la?

Existe algum sinal no Graph (status ou erro) que indique falha no upload da transcrição, para que nossa aplicação avise o usuário em vez de receber uma lista vazia?

Eu verifiquei no meu one drive a a reunião com a transcrição estava salva la

Microsoft Teams | Microsoft Teams para empresas | Reuniões e chamadas | Gravar reuniões
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta
Lin V 1,965 Pontos de reputação Assistente Independente
2026-10-29T17:42:31.4266667+00:00

Esta resposta foi traduzida automaticamente. Portanto, pode conter erros gramaticais ou termos incomuns.


Olá Davi,

Obrigado por fornecer informações tão detalhadas.

Analisei esse cenário, mas não encontrei nenhuma documentação pública que explique claramente o que deve acontecer quando o upload inicial de uma transcrição falha devido à falta de espaço no armazenamento do OneDrive e, posteriormente, é recuperado por meio da opção "Tentar novamente" (Retry upload). Por esse motivo, prefiro não especular, para evitar fornecer informações incorretas.

Embora eu certamente queira ajudar, sua dúvida parece estar voltada ao funcionamento interno das APIs de transcrição do Microsoft Graph e ao fluxo de processamento de transcrições associado a elas. Este fórum destina-se, principalmente, a discussões sobre o uso e a administração do Microsoft Teams; portanto, questões que envolvem detalhes técnicos da API Graph e processos de backend podem estar fora do escopo abordado aqui.

Por isso, talvez a comunidade de desenvolvedores do Microsoft 365 (Microsoft 365 Developer community) esteja mais bem preparada para oferecer esclarecimentos, especialmente por contar com membros que trabalham regularmente com essas APIs e cenários de desenvolvimento relacionados.

Você pode tentar publicar suas descobertas aqui: Microsoft 365 Developer community.

Vale ressaltar que o recurso mencionado neste tópico está disponível exclusivamente em inglês. Caso precise de ajuda para compreender o conteúdo, recomendo utilizar uma ferramenta ou serviço de tradução de sua confiança.

Espero que a comunidade do Microsoft Graph possa ajudar a confirmar se esse comportamento é esperado, se trata de uma limitação conhecida ou se é uma inconsistência no backend.

Tenha um bom dia.

Esta resposta foi útil?

2 pessoas acharam esta resposta útil.
0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil

Sua resposta

As respostas podem ser marcadas como ‘Aceitas’ pelo autor da pergunta e ‘Recomendadas’ pelos moderadores, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.