Estoy intentando enumerar todos los videos de un canal determinado. Por alguna razón, no importa cómo consulto la API de datos de YouTube, no obtengo todos los resultados.
Utilizo la siguiente consulta:
https://www.googleapis.com/youtube/v3/search?key= KEY & PublishedBefore = 2018-03-20T08% 3A29% 3A34Z & PublishedAfter = 2018-02-20T08% 3A29% 3A34Z & part = id & channelId = UCPsrtYcqoWEE8-8A2CX241w
Y obtengo solo 29 resultados para todas las páginas (aunque los resultados totales son 147). Ocurre durante la mayoría de los otros períodos.
Revisé la cuota, pero parece que todo está bien:
¿Alguna idea de lo que podría estar mal? ¿Existe una forma más confiable de enumerar todos los videos de un canal determinado?
Encontré una solución en esta pregunta:
La API de YouTube devuelve recuentos de resultados incorrectos
tl; dr : utilicé la lista de reproducción "uploads" y el punto final de playlistItems para recuperar todos los videos.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras