API de YouTube: ¿por qué el número de vistas a veces no está disponible y el recuento favorito es siempre 0?
-
21-12-2019 - |
Pregunta
¿Alguien sabe por qué API de YouTube no devuelve la cuenta de la vista para algunos videos?
Por ejemplo: https://www.youtube.com/watch?v=J46UTX3DJLM
Esta es una solicitud de ejemplo: http://gdata.youtube.com/feeds/api/videos / j46utx3djlm? Alt= JSON & AMP; V= 2
y respuesta: https://snap.apige.com/1rkicff (YT $ Statistics no es disponible en absoluto)
Pensé que es porque es posible ocultar de alguna manera estadísticas para un video ( http://cl.ly/image/ 1R033K1Y3N0B ), pero hay 2 cosas extrañas al respecto: 1) Incluso las estadísticas de YT $ en este video están deshabilitadas, todavía puedo obtener números de gustos, disgoditivos y comentarios. 2) Algunos videos, que también tienen estadísticas desactivadas, todavía tienen el conteo de visualización en la API. P.EJ. https://www.youtube.com/watch?v=gke2-qfehce ( https://snap.apigee.com/1rkn79a )
y mi segunda pregunta es por qué el conteo favorito es siempre 0? No importa qué ID de video usaré en la solicitud, la respuesta siempre va a contener esto:
"yt$statistics": {
"favoriteCount": "0",
"viewCount": "some-number"
}
Por ejemplo: https://snap.apigee.com/1rkrs2d
Espero que haya una razón simple para esto. Lamentablemente no pude encontrar ninguna respuesta verificada.
Gracias por su ayuda
Solución
-
fisrt, usa la API YouTube V2, esta API está en desuso, debe usar API V3.
La API de datos de YouTube (V2) se ha desaprobado oficialmente a partir de marzo 4, 2014. https://developers.google.com/youtube/2.0/developers_guide_protocol_insight
-
para responder a su pregunta:
Incluso las estadísticas de YT $ en este video están deshabilitadas, todavía puedo obtener Número de gustos, disgustos y comentarios
Número de gustos, disgustos y comentarios son públicos en el video que aparece, solo la visualización es privada, por lo que no hay cosas raras.Lo mismo para el segundo video, ViewCount es público, simplemente no puedes ver las estadísticas en el momento. Así que no hay cosas raras
-
para la segunda pregunta, consulte la respuesta para jeff posnick
Estos datos ya no están disponibles para solicitudes públicas o Solicitudes autenticadas como el propietario del video. Lamento decepcionar, Pero está funcionando según lo previsto.