La API YouTube Video Fetcher proporciona una interfaz RESTful para consultar información del conjunto de datos de los videos de YouTube más vistos. Expone puntos finales dedicados para recuperar: una lista de nombres de videos, detalles del uploader (por nombre de video), conteos de visualizaciones (por nombre de video) y fechas de carga (por nombre de video). Esta API permite a desarrolladores, analistas de datos e investigadores interactuar programáticamente con el conjunto de datos sin recuperar toda la información de una vez. Cada punto final admite consultas parametrizadas para permitir una recuperación específica, mejorando la eficiencia y habilitando análisis filtrados.
[
{
"video_names": [
"Baby Shark Dance",
"Despacito",
"Wheels on the Bus",
"Bath Song",
"Johny Johny Yes Papa",
"See You Again",
"Shape of You",
"Phonics Song with Two Words",
"Gangnam Style",
"Uptown Funk",
"Learning Colors – Colorful Eggs on a Farm",
"Axel F",
"Dame Tu Cosita",
"Shree Hanuman Chalisa",
"Masha and the Bear – Recipe for Disaster",
"Baa Baa Black Sheep",
"Lakdi Ki Kathi",
"Waka Waka (This Time for Africa)",
"Sugar",
"Counting Stars",
"Humpty the train on a fruits ride",
"Roar",
"Dark Horse",
"Sorry",
"Perfect",
"Baby Shark",
"Thinking Out Loud",
"Girls Like You",
"Let Her Go",
"Faded"
]
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15399/get+top+viewed+videos' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"video_name": "Despacito",
"uploader_name": "Luis Fonsi"
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15402/get+uploader+by+video+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"video":"Required"}'
[
{
"video_name": "Despacito",
"view_count": 8.73,
"unit": "billion"
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15407/get+view+count+by+video+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"video":"Required"}'
[
{
"video_name": "Despacito",
"upload_date": "January 12, 2017"
}
]
curl --location --request POST 'https://zylalabs.com/api/8779/youtube+video+fetcher+api/15411/get+upload+date+by+video+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"video":"Required"}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API YouTube Video Fetcher te permite recuperar datos estructurados sobre los videos de YouTube más vistos, incluidos los nombres de los videos, detalles del subidor, conteos de vistas y fechas de subida.
Los datos devueltos por la API de YouTube Video Fetcher están estructurados en un formato JSON, proporcionando campos claros para cada tipo de dato, como el nombre del video, el cargador, el conteo de vistas y la fecha de carga.
La API puede ser utilizada por desarrolladores, analistas de datos e investigadores para analizar tendencias en contenido de video popular, seguir estadísticas de visualización y crear aplicaciones que muestren los mejores videos según el número de reproducciones.
La salida de la API incluye campos como 'nombre_video', 'subidor', 'cantidad_de_vistas' y 'fecha_de_subida', lo que permite a los usuarios acceder a información detallada sobre cada video.
Puedes integrar la API haciendo solicitudes HTTP a sus endpoints, utilizando las consultas parametrizadas para filtrar y recuperar datos específicos según los requisitos de tu aplicación.
Cada punto final devuelve datos específicos: el punto final "obtener los videos más vistos" proporciona una lista de nombres de videos, el punto final "obtener el uploader por nombre de video" devuelve el nombre del uploader, el punto final "obtener el conteo de vistas por nombre de video" da el conteo actual de vistas, y el punto final "obtener la fecha de subida por nombre de video" proporciona la fecha de subida del video.
Los campos clave en los datos de respuesta incluyen 'video_names' para la lista de videos, 'uploader_name' para el nombre del uploader del video, 'view_count' para el número de vistas y 'upload_date' para cuando se subió el video.
Los datos de respuesta están organizados en formato JSON, con cada punto final devolviendo un arreglo de objetos. Cada objeto contiene campos relevantes, como 'video_name' y sus valores correspondientes, lo que facilita su análisis y uso en aplicaciones.
El parámetro principal utilizado en los puntos finales es el 'video_name', que debe ser proporcionado para obtener detalles del cargador, recuentos de visualizaciones o fechas de carga de videos específicos. Esto permite una recuperación de datos dirigida.
Los usuarios pueden personalizar sus solicitudes de datos especificando el parámetro 'video_name' en los puntos finales relevantes. Esto les permite recuperar información específica sobre videos individuales en lugar de datos de forma masiva.
Los casos de uso típicos incluyen analizar tendencias en contenido de video popular, desarrollar aplicaciones que muestran los mejores videos y realizar investigaciones sobre patrones de audiencia y el rendimiento de videos a lo largo del tiempo.
La precisión de los datos se mantiene al obtener información directamente del conjunto de datos de los videos más vistos de YouTube, asegurando que la API refleje estadísticas actuales y confiables sobre las vistas de los videos y los detalles de las subidas.
Si una solicitud devuelve resultados parciales o vacíos, los usuarios deben verificar la precisión del parámetro 'video_name'. Además, implementar el manejo de errores en las aplicaciones puede ayudar a gestionar respuestas inesperadas de manera eficiente.
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.099ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
201ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.760ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.246ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.682ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.517ms
Nivel de Servicio:
99%
Tiempo de Respuesta:
1.853ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
682ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.128ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
709ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
573ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
864ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
755ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
794ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
373ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
105ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
54ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
726ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.576ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
279ms