Obter callTranscript

Namespace: microsoft.graph

Obtenha um objeto callTranscript associado a um OnlineMeeting agendado. Esta API suporta a obtenção de transcrições de chamadas de todos os tipos de reuniões, exceto eventos em direto.

A obtenção da transcrição devolve os metadados da transcrição única associada a uma reunião online ou a uma chamada ad hoc. A obtenção do conteúdo da transcrição devolve o fluxo de texto associado à transcrição.

Observação

Para reuniões online:

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) OnlineMeetingTranscript.Read.All (para reuniões online)

CallTranscripts.Read.All (para chamadas ad hoc)
Indisponível.
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Application OnlineMeetingTranscript.Read.All,
OnlineMeetingTranscript.Read.Chat (para reuniões online)
CallTranscripts.Read.All (para chamadas ad hoc)
Indisponível.

Observação

As permissões OnlineMeetingTranscript.Read.Chat da aplicação utilizam o consentimento específico do recurso. A OnlineMeetingTranscript.Read.Chat permissão aplica-se apenas a reuniões de chat privadas agendadas e não a reuniões de canal.

Para utilizar a permissão de aplicação para esta API, os administradores inquilinos têm de criar uma política de acesso à aplicação e concedê-la a um utilizador. Autoriza a aplicação configurada na política a obter reuniões online e/ou artefactos de reunião online em nome desse utilizador (com o ID de utilizador especificado no caminho do pedido). Para obter mais informações, consulte Permitir que as aplicações acedam a reuniões online em nome de um utilizador.

Observação

Para reuniões online:

  • Esta API só funciona para uma reunião se a reunião não tiver expirado. Para obter mais informações, consulte Limites e especificações do Microsoft Teams.
  • Esta API também está disponível para os utilizadores que fazem parte do convite do calendário da reunião, que se aplica tanto a reuniões de chat privadas como a reuniões de canal.

Controlos de administrador inquilino para acesso à transcrição

O acesso às transcrições através desta API requer as permissões do Graph adequadas e também é regido por duas definições de administrador inquilino independentes:

  • API do Graph acesso a transcrições. Quando desativados, todos os pedidos de transcrição (metadados, metadataContente content) devolvem 403 Forbidden com o GraphAccessToTranscriptsDisabled código de erro interno, independentemente do formato pedido.

  • Atribuição de orador. Quando desativado, o conteúdo da transcrição só pode ser obtido sem informações do orador.

Um administrador inquilino configura estas definições de reunião no Centro de Administração do Teams ou através do Set-CsTeamsMeetingConfiguration cmdlet .

O /content ponto final suporta dois formatos:

  • text/vtt (predefinição) — WebVTT com expressões com carimbo de data/hora e <v Speaker> etiquetas de voz (atribuídas por orador).
  • application/vnd.microsoft.graph.transcript+text — expressões com carimbo de data/hora sem informações do orador (orador não atribuído).

Selecione text/vtt com o Accept cabeçalho ou o $format parâmetro de consulta. O application/vnd.microsoft.graph.transcript+text formato tem de ser selecionado com o Accept cabeçalho; não é suportado através do $format parâmetro de consulta.

Quando o administrador inquilino tiver desativado a atribuição de orador, pedir o formato atribuído (text/vtt) devolve 403 Forbidden com o SpeakerAttributionNotAllowed código de erro interno. Repita com o formato não atribuído para obter a transcrição. A definição atribuição de orador nunca bloqueia o formato não atribuído, mas permanece sujeita à definição API do Graph acesso às transcrições.

Observação

O application/vnd.microsoft.graph.transcript+text formato e os controlos de administrador inquilino relacionados entrarão em vigor no final de julho de 2026.

Solicitação HTTP

/content Nos pontos finais, selecione o formato de conteúdo de transcrição com o cabeçalho do Accept pedido, conforme descrito em Formatos de conteúdo de transcrição.

Obter uma única transcrição para uma reunião online

GET /me/onlineMeetings/{meetingId}/transcripts/{transcriptId}
GET /users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId}

Obter o conteúdo de uma única transcrição para uma reunião online

  • A transcrição e a atribuição de orador estão ativadas
GET /me/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content
GET /users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content
  • A transcrição está ativada, mas a atribuição de orador está desativada
GET /me/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content
GET /users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content

Obter uma única transcrição para uma chamada ad hoc

GET /me/adhocCalls/{callId}/transcripts/{transcriptId}
GET /users/{userId}/adhocCalls/{callId}/transcripts/{transcriptId}

Obter o conteúdo de uma única transcrição para uma chamada ad hoc

  • A transcrição e a atribuição de orador estão ativadas
GET /me/adhocCalls/{callId}/transcripts/{transcriptId}/content
GET /users/{userId}/adhocCalls/{callId}/transcripts/{transcriptId}/content
  • A transcrição está ativada, mas a atribuição de orador está desativada
GET /me/adhocCalls/{callId}/transcripts/{transcriptId}/content
GET /users/{userId}/adhocCalls/{callId}/transcripts/{transcriptId}/content

Parâmetros de consulta opcionais

Este método suporta o $selectparâmetro de consulta OData para personalizar a resposta.

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Aceitar text/vtt ou application/vnd.microsoft.graph.transcript+text. Opcional. Nos pontos finais /content, seleciona o formato de conteúdo de transcrição. Para texto/vtt, isto é equivalente ao $format parâmetro de consulta; o formato application/vnd.microsoft.graph.transcript+text é suportado apenas através deste cabeçalho.

Corpo da solicitação

Não forneça um corpo de solicitação para esse método.

Resposta

Se for bem-sucedido, este método devolve um 200 OK código de resposta e um objeto callTranscript no corpo da resposta.

Formatos de conteúdo de transcrição

O /content ponto final suporta os seguintes formatos. Selecione text/vtt com o $format parâmetro de consulta ou o cabeçalho do Accept pedido. O application/vnd.microsoft.graph.transcript+text formato tem de ser selecionado com o cabeçalho do Accept pedido.

Formatar Atribuição de orador Descrição
text/vtt Sim WebVTT com expressões com carimbo de data/hora e <v Speaker> etiquetas de voz. Devolvido por padrão.
application/vnd.microsoft.graph.transcript+text Não Apenas expressões com carimbo de data/hora, sem <v Speaker> etiquetas de voz.

Se o inquilino não permitir a atribuição de orador, os pedidos de text/vtt falha comSpeakerAttributionNotAllowed403 Forbidden / ; em vez disso, solicitam.application/vnd.microsoft.graph.transcript+text

Respostas de erros

Esta API é regida pelas definições de administrador inquilino para acesso de transcrição e atribuição de orador. Ramificar no innerError.code valor e não no texto da mensagem. As mensagens estão sujeitas a alterações.

API do Graph acesso a transcrições está desativado

Se um administrador inquilino tiver desativado API do Graph acesso às transcrições do inquilino, todos os pedidos de transcrição — metadata, metadataContente content — devolvem 403 Forbidden com o GraphAccessToTranscriptsDisabled código de erro interno. Não existe nenhuma solução do lado do pedido; a aplicação recebe esta resposta até que um administrador volte a ativar o acesso.

HTTP/1.1 403 Forbidden
Content-Type: application/json

{
  "error": {
    "code": "Forbidden",
    "message": "Graph API access to transcripts is disabled for this tenant.",
    "innerError": {
      "code": "GraphAccessToTranscriptsDisabled"
    }
  }
}

O conteúdo atribuído pelo orador está desativado

Quando um administrador inquilino não permite a atribuição de orador, os /content pontos finais devolvem 403 Forbidden com o SpeakerAttributionNotAllowed código de erro interno apenas se o pedido pedir um formato atribuído ao orador (text/vtt). Repita o mesmo pedido pedindo o formato não atribuído, application/vnd.microsoft.graph.transcript+text, que é bem-sucedido. Este erro aplica-se apenas aos /content pontos finais (por reunião e ad hoc); os pedidos de metadados de transcrição não são afetados.

HTTP/1.1 403 Forbidden
Content-Type: application/json

{
  "error": {
    "code": "Forbidden",
    "message": "Speaker-attributed transcript content is disabled for this tenant. Retry with Accept 'application/vnd.microsoft.graph.transcript+text'.",
    "innerError": {
      "code": "SpeakerAttributionNotAllowed"
    }
  }
}

Exemplos

Observação

O formato docx para transcrições é preterido a partir de 31 de maio de 2023.

Exemplo 1: Obter uma chamadaTranscript para uma reunião online

O exemplo seguinte mostra como obter uma única transcrição de uma reunião online.

Solicitação

GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts/MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4

Resposta

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-type: application/json

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/$entity",
    "id": "MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4",
    "meetingId": "MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ",
    "callId": "af630fe0-04d3-4559-8cf9-91fe45e36296",
    "createdDateTime": "2021-09-17T06:09:24.8968037Z",
    "endDateTime": "2021-09-17T06:27:25.2346000Z",
    "contentCorrelationId": "bc842d7a-2f6e-4b18-a1c7-73ef91d5c8e3",
    "transcriptContentUrl": "https://graph.microsoft.com/v1.0/$metadata#users('ba321e0d-79ee-478d-8e28-85a19507f456')/onlineMeetings('MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ')/transcripts/('MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4')/content",
    "meetingOrganizer": {
        "application": null,
        "device": null,
        "user": {
            "@odata.type": "#Microsoft.Teams.GraphSvc.teamworkUserIdentity",
            "id": "ba321e0d-79ee-478d-8e28-85a19507f456",
            "displayName": null,
            "userIdentityType": "aadUser",
            "tenantId": "cd6cee19-2d76-4ee0-8f47-9ed12ee44331"
        }
    }
}

Exemplo 2: Obter uma chamadaTranscript para uma chamada ad hoc

O exemplo seguinte mostra como obter uma única transcrição de uma chamada ad hoc.

Solicitação

GET https://graph.microsoft.com/v1.0/users/f2e8e111-3887-4936-87f8-639292c70d34/adhocCalls/5f3640e7-a59c-4bec-82ca-e66251f795b7/transcripts/MyMjMTk6NWFiOWQ2OGUxNDhlNDgyNThmYmMzOWYwOGUzOTkyN2NAdGhyZWFkLnYyIyM1ZjM2NDBlNy1hNTljLTRiZWMtODJjYS1lNjYyNTFmNzk1YjctMTc1NDg5MjIyMi1UcmFuc2NyaXB0VjIjIzA=

Resposta

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: application/json

{
  "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('f2e8e111-3887-4936-87f8-639292c70d34')/adhocCalls('5f3640e7-a59c-4bec-82ca-e66251f795b7')/transcripts/$entity",
  "id": "MyMjMTk6NWFiOWQ2OGUxNDhlNDgyNThmYmMzOWYwOGUzOTkyN2NAdGhyZWFkLnYyIyM1ZjM2NDBlNy1hNTljLTRiZWMtODJjYS1lNjYyNTFmNzk1YjctMTc1NDg5MjIyMi1UcmFuc2NyaXB0VjIjIzA=",
  "callId": "5f3640e7-a59c-4bec-82ca-e66251f795b7",
  "createdDateTime": "2025-08-11T06:03:42.9757215Z",
  "endDateTime": "2025-08-11T06:04:21.2551933Z",
  "contentCorrelationId": "c316fb26-aed9-4476-8827-b5be74f74051-10002",
  "transcriptContentUrl": "https://graph.microsoft.com/v1.0/users/f2e8e111-3887-4936-87f8-639292c70d34/adhocCalls/5f3640e7-a59c-4bec-82ca-e66251f795b7/transcripts('MyMjMTk6NWFiOWQ2OGUxNDhlNDgyNThmYmMzOWYwOGUzOTkyN2NAdGhyZWFkLnYyIyM1ZjM2NDBlNy1hNTljLTRiZWMtODJjYS1lNjYyNTFmNzk1YjctMTc1NDg5MjIyMi1UcmFuc2NyaXB0VjIjIzA=')/content",
  "meetingOrganizer": {
      "application": null,
      "device": null,
      "user": {
            "@odata.type": "#microsoft.graph.teamworkUserIdentity",
            "id": "f2e8e111-3887-4936-87f8-639292c70d34",
            "displayName": null,
            "userIdentityType": "aadUser",
            "tenantId": "8393309d-9fb7-4cce-aafb-eedc8c5781e2"
      }
   }
}

Exemplo 3: Obter um conteúdo callTranscript para uma reunião online onde o conteúdo atribuído por orador está ativado

Solicitação

GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts/MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4/content

Resposta

A resposta contém o conteúdo da transcrição no corpo como bytes. O content-type cabeçalho especifica o tipo de conteúdo de transcrição. Desvios negativos indicam que a transcrição começou enquanto a conversa estava em curso.

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: text/vtt

WEBVTT

00:00:16.246 --> 00:00:17.726
<v User Name>This is a transcript test.</v>

Exemplo 4: Obter um conteúdo callTranscript para uma chamada ad hoc quando o conteúdo atribuído por orador está desativado

Solicitação

GET https://graph.microsoft.com/v1.0/users/f2e8e111-3887-4936-87f8-639292c70d34/adhocCalls/5f3640e7-a59c-4bec-82ca-e66251f795b7/transcripts/MyMjMTk6NWFiOWQ2OGUxNDhlNDgyNThmYmMzOWYwOGUzOTkyN2NAdGhyZWFkLnYyIyM1ZjM2NDBlNy1hNTljLTRiZWMtODJjYS1lNjYyNTFmNzk1YjctMTc1NDg5MjIyMi1UcmFuc2NyaXB0VjIjIzA=/content
Accept: application/vnd.microsoft.graph.transcript+text

Resposta

A resposta contém a transcrição no corpo como bytes. O content-type cabeçalho especifica o tipo de conteúdo de transcrição. Desvios negativos indicam que a transcrição começou enquanto a conversa estava em curso.

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: application/vnd.microsoft.graph.transcript+text

00:00:01.500 --> 00:00:04.000 

Hello, thanks for joining. 

00:00:04.000 --> 00:00:07.200 

Glad to be here. 

Exemplo 5: Obter um conteúdo callTranscript para uma reunião online quando o conteúdo atribuído por orador está desativado

O exemplo seguinte mostra como obter o conteúdo de uma única transcrição de uma reunião online quando o conteúdo atribuído por orador é desativado.

Solicitação

GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts/MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4/content
Accept: application/vnd.microsoft.graph.transcript+text

Resposta

A resposta contém o conteúdo da transcrição no corpo como bytes. O content-type cabeçalho especifica o tipo de conteúdo de transcrição. Desvios negativos indicam que a transcrição começou enquanto a conversa estava em curso.

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: application/vnd.microsoft.graph.transcript+text

00:00:01.500 --> 00:00:04.000 

Hello, thanks for joining. 

00:00:04.000 --> 00:00:07.200 

Glad to be here. 

Exemplo 6: Obter conteúdo callTranscript não atribuído

O exemplo seguinte mostra como obter conteúdo de transcrição sem atribuição de orador. Peça este formato com o Accept cabeçalho .

Solicitação

GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts/MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4/content
Accept: application/vnd.microsoft.graph.transcript+text

Resposta

A resposta contém o conteúdo da transcrição no corpo como bytes, sem <v Speaker> etiquetas de voz. O cabeçalho de tipo de conteúdo especifica o tipo de conteúdo de transcrição.

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: application/vnd.microsoft.graph.transcript+text

00:00:16.246 --> 00:00:17.726
This is a transcript test.

Exemplo 7: Atribuição de orador desativada pela política de inquilino

O exemplo seguinte mostra a resposta quando a atribuição de orador está desativada para o inquilino e o pedido pede um formato atribuído (text/vtt). Repita com application/vnd.microsoft.graph.transcript+text para receber a transcrição não atribuída.

Solicitação

GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts/MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4/content
Accept: text/vtt

Resposta

HTTP/1.1 403 Forbidden
Content-Type: application/json

{
  "error": {
    "code": "Forbidden",
    "message": "Speaker-attributed transcript content is disabled for this tenant. Retry with Accept 'application/vnd.microsoft.graph.transcript+text'.",
    "innerError": {
      "code": "SpeakerAttributionNotAllowed"
    }
  }
}

Exemplo 8: Obter um conteúdo callTranscript para uma chamada ad hoc quando o conteúdo atribuído por orador está ativado

O exemplo seguinte mostra como obter o conteúdo de uma única transcrição de uma chamada ad hoc quando o conteúdo atribuído por orador está ativado.

Solicitação

GET https://graph.microsoft.com/v1.0/users/f2e8e111-3887-4936-87f8-639292c70d34/adhocCalls/5f3640e7-a59c-4bec-82ca-e66251f795b7/transcripts/MyMjMTk6NWFiOWQ2OGUxNDhlNDgyNThmYmMzOWYwOGUzOTkyN2NAdGhyZWFkLnYyIyM1ZjM2NDBlNy1hNTljLTRiZWMtODJjYS1lNjYyNTFmNzk1YjctMTc1NDg5MjIyMi1UcmFuc2NyaXB0VjIjIzA=/content
Accept: text/vtt

Resposta

A resposta contém a transcrição no corpo como bytes. O content-type cabeçalho especifica o tipo de conteúdo de transcrição. Desvios negativos indicam que a transcrição começou enquanto a conversa estava em curso.

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: text/vtt

WEBVTT

00:00:01.500 --> 00:00:04.000 
<v User Name>Hello, thanks for joining.</v>

00:00:04.000 --> 00:00:07.200 
<v User Name>Glad to be here.</v>

Exemplo 9: Obter um callTranscript metadataContent para reuniões online

Solicitação

GET https://graph.microsoft.com/v1.0/users/ba321e0d-79ee-478d-8e28-85a19507f456/onlineMeetings/MSo1N2Y5ZGFjYy03MWJmLTQ3NDMtYjQxMy01M2EdFGkdRWHJlQ/transcripts/MSMjMCMjNzU3ODc2ZDYtOTcwMi00MDhkLWFkNDItOTE2ZDNmZjkwZGY4/metadataContent

Resposta

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-type: text/vtt

WEBVTT
00:00:16.246 --> 00:00:17.726
{"startDateTime":"2023-03-08T08:22:30.0461639+00:00","endDateTime":"2023-03-08T08:22:31.5261639+00:00","speakerName":"User Name","spokenText":"This is a transcription test.","spokenLanguage":"en-us"}

Exemplo 10: Obter um callTranscript metadataContent para chamadas ad hoc

Solicitação

GET https://graph.microsoft.com/v1.0/users/f2e8e111-3887-4936-87f8-639292c70d34/adhocCalls/5f3640e7-a59c-4bec-82ca-e66251f795b7/transcripts/MyMjMTk6NWFiOWQ2OGUxNDhlNDgyNThmYmMzOWYwOGUzOTkyN2NAdGhyZWFkLnYyIyM1ZjM2NDBlNy1hNTljLTRiZWMtODJjYS1lNjYyNTFmNzk1YjctMTc1NDg5MjIyMi1UcmFuc2NyaXB0VjIjIzA=/metadataContent

Resposta

Observação

O objeto de resposta mostrado aqui pode ser reduzido para facilitar a leitura.

HTTP/1.1 200 OK
Content-type: text/vtt

WEBVTT
00:00:03.663 --> 00:00:07.903
{"startDateTime":"2025-08-11T06:03:46.6390101+00:00","endDateTime":"2025-08-11T06:03:50.8790101+00:00","speakerName":"MOD Administrator","spokenText":"Hello. Hello. Hello. Hello. Hello. Hello.","spokenLanguage":"en-us"}

00:00:08.063 --> 00:00:08.103
{"startDateTime":"2025-08-11T06:03:51.0390101+00:00","endDateTime":"2025-08-11T06:03:51.0790101+00:00","speakerName":"MOD Administrator","spokenText":"Oh.","spokenLanguage":"en-us"}

Exemplo 11: Obter uma chamadaTranscript a partir de uma gravação correspondente com contentCorrelationId

O exemplo seguinte mostra como obter uma única transcrição de uma reunião online correspondente a uma gravação com a propriedade contentCorrelationId .

Solicitação

O exemplo a seguir mostra uma solicitação.

GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy/transcripts?$filter=contentcorrelationId+eq+'e87c8cf8-50f7-4252-8b9c-ad08ac0fa88d-0'

Resposta

O exemplo a seguir mostra a resposta.

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.

HTTP/1.1 200 OK
Content-type: application/json

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('1273a016-201d-4f95-8083-1b7f99b3edeb')/onlineMeetings('MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy')/transcripts",
    "@odata.count": 1,
    "@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET me/onlineMeetings('<key>')/transcripts('<key>')?$select=callId,content",
    "value": [
        {
            "id": "VjIjIzExMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIyNDMyYjU3Yi0wYWJkLTQzZGItYWE3Yi0xNmVhZGQxMTVkMzQwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODAwMDAwMDAwNDA3ZjYyNjg0ZmQ0ZGEwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDRiZWQ5YTIzZGMyZmZmNDY4OTc4OTg0NjU2ZjI3MjE5IyNhMTRlZWNiZC0xM2RmLTRjN2EtOWM3ZC1mZDg3OGU0YTU4YTI=",
            "meetingId": "MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy",
            "callId": "26c38520-e74d-4391-8188-cb458d413825",
            "contentCorrelationId": "e87c8cf8-50f7-4252-8b9c-ad08ac0fa88d-0",
            "transcriptContentUrl": "https://graph.microsoft.com/v1.0/users/1273a016-201d-4f95-8083-1b7f99b3edeb/onlineMeetings/MSoxMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIqMCoqMTk6bWVldGluZ19OV1EwWm1GbFpEY3RORFJqTmkwMFlXRm1MV0U1WXpBdE9UZzJNMk0yTm1Nd1pERTNAdGhyZWFkLnYy/transcripts/VjIjIzExMjczYTAxNi0yMDFkLTRmOTUtODA4My0xYjdmOTliM2VkZWIyNDMyYjU3Yi0wYWJkLTQzZGItYWE3Yi0xNmVhZGQxMTVkMzQwNDAwMDAwMDgyMDBFMDAwNzRDNUI3MTAxQTgyRTAwODAwMDAwMDAwNDA3ZjYyNjg0ZmQ0ZGEwMTAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMDRiZWQ5YTIzZGMyZmZmNDY4OTc4OTg0NjU2ZjI3MjE5IyNhMTRlZWNiZC0xM2RmLTRjN2EtOWM3ZC1mZDg3OGU0YTU4YTI=/content",
            "createdDateTime": "2024-07-12T11:37:59.0113199Z",
            "endDateTime": "2024-07-12T11:37:59.0113199Z",
            "meetingOrganizer": {
                "application": null,
                "device": null,
                "user": {
                    "@odata.type": "#microsoft.graph.teamworkUserIdentity",
                    "id": "1273a016-201d-4f95-8083-1b7f99b3edeb",
                    "displayName": null,
                    "userIdentityType": "aadUser",
                    "tenantId": "2432b57b-0abd-43db-aa7b-16eadd115d34"
                }
            }
        }
    ]
}