LiveCuepoints: insert

Esse método foi descontinuado e substituído pelo método liveBroadcasts.cuepoint.

Insere um marcador em uma transmissão ao vivo. Atualmente, as solicitações para esse método precisam ser autorizadas por uma conta associada a um proprietário do conteúdo do YouTube.

Solicitação

Solicitação HTTP

POST https://www.googleapis.com/youtube/partner/v1/liveCuepoints

Autorização

Esta solicitação requer autorização com pelo menos um dos seguintes escopos (leia mais sobre autenticação e autorização).

Escopo
https://www.googleapis.com/auth/youtubepartner

Parâmetros

A tabela a seguir lista os parâmetros compatíveis com essa consulta. Todos os parâmetros listados são os parâmetros de consulta.

Parâmetros
Parâmetros obrigatórios
channelId string
O parâmetro channelId identifica o canal que tem a transmissão em que o marcador está sendo inserido.
onBehalfOfContentOwner string
O parâmetro onBehalfOfContentOwner identifica o proprietário do conteúdo em nome do qual o usuário está agindo.

Corpo da solicitação

Forneça um recurso liveCuepoint no corpo da solicitação. Para esse recurso:

  • É necessário especificar um valor para essas propriedades:

    • broadcastId
    • settings.cueType

  • Você pode definir valores para estas propriedades:

    • settings.offsetTimeMs
    • settings.walltime
    • settings.durationSecs

Resposta

Se for bem-sucedido, esse método retornará um recurso liveCuepoint no corpo da resposta.

Erros

A tabela a seguir identifica mensagens de erro que a API pode retornar em resposta a uma chamada para esse método. Consulte a documentação mensagem de erro para mais detalhes.

Tipo de erro Detalhe do erro Descrição
invalidValue (400) conflictingTimeFields Somente uma entre offsetTimeMs e walltime pode ser especificada.