YouTube API V3: Où puis-je trouver une liste de chaque 'videoCategoryId'?
Je suis à l'aide de l'API Youtube V3, mais ne peut pas trouver de la documentation pour savoir comment filtrer par catégorie:
Voici mon code:
$results = $youtube->search->listSearch('id,snippet', array(
'q' => $_GET['q'],
'maxResults' => 20,
'type' => 'video'
'videoCategoryId' => 'what-do-i-put-here?',
));
J'ai été en passant par leur documentation pendant une heure et n'arrive pas à trouver de toute référence à la façon dont je savoir quelles sont les différentes catégorie de l'ids. Dans mon cas, je suis à la recherche pour le videoCategoryId pour la musique....
source d'informationauteur Haroldo
Vous devez vous connecter pour publier un commentaire.
Vidéo catégories sont spécifique à la région -- c'est pourquoi la liste de la catégorie de service nécessite un ID de catégorie ou d'une région, mais pas les deux. De ce point de terminaison:
https://www.googleapis.com/youtube/v3/videoCategories?part=snippet®ionCode={deux caractères-région}&key={YOUR_API_KEY}
sera de retour toutes les catégories, avec leur id, pour une région donnée. Afin Ikai Lan souligné dans les commentaires, l'ID de la musique est " 10 " aux états-unis et, en fait, dans toutes les régions où cette catégorie est permis; mais il peut y avoir certaines régions où il n'est pas permis, ou de certaines régions qui ne sont pas pris en charge.
À l'aide de YouTube API v3 vidéo id de la catégorie de liste par Dinesh Gowtham Prathap à https://gist.github.com/dgp/1b24bf2961521bd75d6c
Au bas de: https://developers.google.com/youtube/v3/docs/videoCategories/list est un "essayez-le maintenant".
Mettre "extrait de" dans le champ de l'étiquette d '"partie" et ajoutez un code de région, par exemple, GB ou US dans le champ nommé 'regionCode'.
Cela va ramener une liste complète des catégories de votre région choisie.