Je suis l'intégration de la vidéo youtube dans iframe, est là de toute façon afin que j'obtienne la lisitng des sous-titres disponibles et l'affiche dans le menu déroulant. Si l'utilisateur sélectionne une langue particulière, je change juste l'attribut src de iframe pour que la vidéo joue avec ces sous-titres.Comment obtenir la liste des sous-titres disponibles pour une vidéo particulière de youtube api?
0
A
Répondre
0
Vous pouvez vérifier le Captions: list
qui renvoie une liste de pistes de légende associées à une vidéo spécifiée. Notez que la réponse API ne contient pas les légendes réelles et que la méthode captions.download
permet de récupérer une piste de légende. Définissez la valeur du paramètre videoId
sur l'ID de vidéo YouTube qui identifie de manière unique la vidéo pour laquelle vous extrayez des sous-titres.
Votre demande doit être autorisée en utilisant OAuth 2.0 avec au moins l'une des étendues suivantes (read more about authentication and authorization).
Scopes
https://www.googleapis.com/auth/youtube.force-ssl
https://www.googleapis.com/auth/youtubepartner
Exemple. La demande extrait ci-dessous une liste des sous-titres pour une vidéo sur Google Histoires chaîne YouTube:
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.captions.list?
part=snippet
&videoId=PRU2ShMzQRg
Hope this helps!