¿Cómo obtener el recuento de me gusta y no me gusta de todos y cada uno de los videos en YouTube? ¿La API de datos de YouTube admite eso?

¡Absolutamente! La API de datos de YouTube se utiliza para ese propósito.

Paso 1. Obtenga una clave API de YouTube.

Paso 2. Habilite la API de datos de YouTube v3 yendo a Google Cloud Platform -> Panel de control. Luego haga clic en “HABILITAR APIS Y SERVICIO ENLACE”. Encuentra YouTube Data API v3, haz clic en él y luego presiona “ENABLE”.

Paso 3. Envía una solicitud a la API de datos de YouTube:

https://www.googleapis.com/youtube/v3/videos?id=C0DPdy98e4c&key=YOUR_API_KEY&part=statistics

Ahora, analice un poco esta solicitud. Hay 3 parámetros de consulta:

https://www.googleapis.com/youtube/v3/videos? – URL base
id = C0DPdy98e4c – ID de video
key = YOUR_API_KEY – Clave API
parte = estadísticas – Parte

1) id = C0DPdy98e4c – Básicamente, esta es la ID del video para el que desea obtener información. Puede encontrar la identificación del video como parte de la URL del video. En nuestro ejemplo, estamos tratando de obtener información para este video de prueba:

2) clave = YOUR_API_KEY: aquí es donde pega la clave API creada en el Paso 1.

3) parte = estadísticas: aquí es donde le preguntas a la API de YouTube qué tipo de información vas a obtener sobre ese video en particular. Lo configuramos como “estadísticas” porque esa es la sección utilizada para recuperar el recuento de reproducciones de videos de YouTube, el recuento de me gusta, el recuento de no me gusta, la cantidad de veces que el video se ha agregado a favoritos y el recuento de comentarios. Tenga en cuenta que la variable de parte se puede establecer en diferentes valores, incluso múltiples valores para recuperar información específica sobre el video.

Paso 4. Respuesta de Parse API

Después de enviar una solicitud a la URL mencionada en el Paso 3 con su clave API válida, debería recibir una respuesta JSON. Para fines de prueba, puede probar si su solicitud está funcionando pegando esa URL directamente en el navegador.

Depende de usted en qué lenguaje de programación va a utilizar para enviar la solicitud y analizar la respuesta. Aquí hay algunos ejemplos de YouTube.

OBTENGA https://www.googleapis.com/youtube/v3/videos?part=statistics&id=sTPtBvcYkO8&key= {YOUR_API_KEY}
Respuesta {
“kind”: “youtube # videoListResponse”,
“etag”: “\” kjEFmP90GvrCl8BObMQtGoRfgaQ / XN5YXMZGQaruwTWTekZu7fQthdY \ “”,
“información de la página”: {
“totalResults”: 1,
“resultsPerPage”: 1
},
“artículos”: [
{

“kind”: “youtube # video”,
“etag”: “\” kjEFmP90GvrCl8BObMQtGoRfgaQ / QbzZs_aBNpzkZJxTVM7YgQeEY3g \ “”,
“id”: “sTPtBvcYkO8”,
“estadísticas”: {
“viewCount”: “3215321”,
“likeCount”: “17003”,
“dislikeCount”: “263”,
“favoriteCount”: “0”,
“commentCount”: “621”
}
}
]
}