Estoy escribiendo código para validar las URL de YouTube. ¿Se garantiza que la identificación de video, como oHg5SJYRHA0
, siempre tiene exactamente 11 caracteres de longitud, o puede ser a veces más corta o más larga? ¿Hay alguna documentación oficial sobre esto?
18
Respuestas:
Probablemente se quedarán con 11 caracteres durante mucho tiempo. Cada personaje tiene 64 valores posibles:
Luego 11 caracteres en total:
Por supuesto, no se utilizarán todas las combinaciones, dependiendo de su algoritmo, pero probablemente no lo cambiarán pronto. Sin embargo, las palabras de un desarrollador de YouTube indican que no garantizan:
Fuente: https://web.archive.org/web/20120306111051/http://osdir.com/ml/youtube-api-gdata/2009-10/msg00237.html
fuente
Algo que vale la pena señalar, un par de URL apuntan al mismo video. Por ejemplo, en los videos publicados a continuación, todos son "¡Los Premios Nobel 2015!" por Scishow:
Además, si cambia el último carácter a
C
oD
eso también funcionará.fuente
Sí, siempre tienen 11 caracteres.
fuente