LiveCuepoints: insert

Cette méthode est obsolète et a été remplacée par la méthode liveBroadcasts.cuepoint.

Insère un point de repère dans une diffusion en direct. Actuellement, les requêtes envoyées à cette méthode doivent être autorisées par un compte associé à un propriétaire de contenu YouTube.

Demande

Requête HTTP :

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

Autorisation

Une autorisation est requise pour cette requête. Celle-ci doit inclure au moins l'un des champs d'application suivants. En savoir plus sur le processus d'authentification et d'autorisation

Portée
https://www.googleapis.com/auth/youtubepartner

Paramètres

Le tableau suivant répertorie les paramètres compatibles avec cette requête. Tous les paramètres listés sont des paramètres de requête.

Paramètres
Réglages obligatoires
channelId string
Le paramètre channelId identifie le canal propriétaire de la diffusion dans laquelle le point de repère est inséré.
onBehalfOfContentOwner string
Le paramètre onBehalfOfContentOwner identifie le propriétaire du contenu pour lequel l'utilisateur agit.

Corps de la requête

Indiquez une ressource "liveCuepoint" dans le corps de la requête. Pour cette ressource:

  • Vous devez spécifier une valeur pour ces propriétés:

    • broadcastId
    • settings.cueType

  • Vous pouvez définir des valeurs pour les propriétés suivantes:

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

Réponse

Lorsque cette méthode fonctionne, elle renvoie une ressource "liveCuepoint" dans le corps de la réponse.

Erreurs

Le tableau suivant identifie les messages d'erreur que l'API pourrait renvoyer en réponse à un appel à cette méthode. Veuillez consulter la documentation sur les messages d'erreur pour en savoir plus.

Type d'erreur Détails de l'erreur Description
invalidValue (400) conflictingTimeFields Vous ne pouvez spécifier qu'un seul élément offsetTimeMs ou walltime.