Solo lectura

YouTube - Foro de ayuda

Esta página web es un archivo de los hilos antiguos de los foros de Google. Más información

Enlazar video privado YouTube en Moodle

urkooo
1/03/16 9:03
Buenas,

Dispongo de un vídeo subido en mi canal de YouTube de forma privada, por lo que nadie puede ver el vídeo (como debe ser).

He creado y configurado la API de YouTube para que esta se vea a través de un Moodle 2.9.1, y me aparece el buscador de vídeos y demás, por lo que parece estar configurado de forma correcta, no obstante, al intentar incrustar el video Privado, no lo reproduce, me indica que "este vídeo es privado" (tengo los dominios e IP's del hosting vinculadas), pero si pongo el vídeo como oculto, lo reproduce correctamente, ¿alguna idea? ¿Hay que añadir alguna otra API para ver los vídeos privados?

Saludos y gracias de antemano

Respuestas (4)

@G
1/03/16 9:11
Hola Urkooo,

Depende de la forma de insertar el video, es posible que tenga el modo de privacidad activada.

Modo "privacidad mejorada"
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/JGhoLcsr8GA" frameborder="0" allowfullscreen></iframe>

Modo normal:
<iframe width="560" height="315" src="https://www.youtube.com/embed/JGhoLcsr8GA" frameborder="0" allowfullscreen></iframe>

Con el primer modo, no conseguirás reproducir videos privados dado a que el reproductor no usa Cookies y no puede comprobar si tienes la sesión iniciada.

Un Saludo.
urkooo
1/03/16 23:59
Gracias Gari,

Con cualquiera de estos 2 formatos me sigue apareciendo que el vídeo es privado (al igual que antes), la idea es que pueda verlo cualquier persona que acceda a través de una página web concreta, por eso la conexión por medio de la API (programación).

A mi entender se trata de un error de autenticación de usuario a través del código o similar, que sí se comunica, pero no llega a mostrar los videos ocultos por no reconocer el acceso a través de código. Indico los pasos seguidos hasta ahora a continuación:
- Tras dar de alta el proyecto con el usuario que ha subido el vídeo como privado (https://console.developers.google.com/apis/credentials/consent?project=***), he dado de alta las siguientes APIs (y he probado con ambas):
 * Api de servidor: filtrando por IP del hosting
 * Api de navegador: filtrando por dominio, con y sin www.
- He rellenado la página de autorización de OAuth (porque estaba de paso, no creo que sea necesario)
- Verificación del dominio: también lo rellenamos con y sin www

Por otra parte, en el hosting realizo la llamada a través de la API (he probado con ambas) y el resultado es el mismo:   este vídeo es privado   ,  ¿qué paso por alto?

Saludos
@G
2/03/16 0:06
¡Gracias por los detalles Urkooo,

Para desarrolladores y usuarios que emplean APIS de YouTube, existe la siguiente forma de poder hacer consultas:

Un Saludo y Gracias,
Gari.
urkooo
2/03/16 4:25
Gracias de nuevo Gari.

Si alguien quiere seguir el tema, puede hacerlo en http://stackoverflow.com/questions/35747169/youtube-private-video-iframe-moodle , tiene pinta de que la API no va a soportar mostrar los videos privados, a ver si hay suerte.