Hola equipo de Discourse, ¡soy Tom de Odysee! Recientemente nos integramos con embedly y algunos usuarios de su software dijeron que las URL de odysee.com ahora muestran una vista previa agradable, pero el reproductor no funciona. ¿Qué se necesitaría para admitir esto? También admitimos OpenGraph si eso es más fácil. Puede consultar el depurador de iframely para obtener información más detallada.
Aquí hay algunos ejemplos:
https://odysee[dot]com/@veritasium:f/we’re-building-computers-wrong-(for:f (este no parece que se esté analizando bien debido a ’ o ‘(’)
Parece que odysee.com debería funcionar si simplemente nos incluyes en la lista blanca:
El dominio debe estar en la lista de permitidos
La URL que estás convirtiendo en onebox no puede ser una URL raíz (por ejemplo, http://example.com no funcionará, pero http://example.com/page sí)
Si la URL con onebox responde con oEmbed y tiene un tipo rich: el contenido html debe contener un <iframe>. Las respuestas sin iframe no se convertirán en onebox.
¿Sucede esto en un sitio específico o en otro lugar?
¿Tu etiqueta og:video:type dice video/mp4 pero la URL que existe en og:video devuelve HTML?
Quizás la URL en la etiqueta og:video podría ser https://odysee.com/$/stream/turning-plastic-gloves-into-hot-sauce/f5036fb3221909f8c011b277eea19642ddeae1da
en lugar de https://odysee.com/$/embed/turning-plastic-gloves-into-hot-sauce/
?
Queremos mantener los enlaces de incrustación porque esto renderiza nuestro sitio y permite que los usuarios se autentiquen si ya han iniciado sesión. Lo comparé con YouTube y su video:type es “text/html”. Podríamos intentar cambiar eso si ayudara.
Por lo demás, no tenemos ningún problema tal como está en los proveedores de Twitter/Facebook y Embedly con la configuración actual.
¡Eres el hombre Rafael, muchas gracias por tu ayuda! Si alguna vez te registras en una cuenta de odysee.com, envíame un mensaje con tu correo electrónico/canal y te enviaremos algunos créditos por tu rápido apoyo.