Atualize o status de gravação do aplicativo associado a uma chamada. Isso requer o uso da solução de gravação Teams baseada em política.
Restrição adicional: você não pode usar a API do Media Access para gravar ou persistir conteúdo de mídia de chamadas ou reuniões acessadas pelo aplicativo ou dados derivados desse conteúdo de mídia ("registro" ou "gravação"), sem chamar primeiro a API updateRecordingStatus para indicar que a gravação foi iniciada e receber uma resposta de sucesso dessa API. Se o aplicativo começar a gravar qualquer reunião, ele deverá encerrar a gravação antes de chamar a API updateRecordingStatus para indicar que a gravação terminou.
Permissions
Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
Tipo de permissão
Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante)
Não suportado
Delegado (conta pessoal da Microsoft)
Não suportado
Aplicativo
Calls.JoinGroupCalls.All, Calls.AccessMedia.All
Solicitação HTTP
POST /communications/calls/{id}/updateRecordingStatus
Cabeçalhos de solicitação
Nome
Descrição
Autorização
{token} de portador. Obrigatório.
Content-type
application/json. Obrigatório.
Corpo da solicitação
Forneça um objeto JSON com os seguintes parâmetros no corpo da solicitação.
Parâmetro
Tipo
Descrição
clientContext
Cadeia de caracteres
Cadeia de caracteres de contexto de cliente exclusiva. O limite máximo é 256 caracteres.
status
Cadeia de caracteres
O status da gravação. Os valores possíveis são: notRecording, recording ou failed.
Resposta
Este método retorna um código 200 OK de resposta e um header location com um URI para o objeto updateRecordingStatusOperation criado para essa solicitação.