@Roman can you add investigating this to your list (once you free us from other work)
Just pushed a fix:
Will bump onebox version in discourse soon.
https://www.instagram.com/bennyblood24/p/BvRvyluBbwU
The fix is now live on meta:
Hi Sam, is Instagram oneboxing broken? Test:
You wrote
https://www.instagram.com/p/BwrDFZ8AbBy/?utm_source=ig_web_button_share_sheet
But let’s see
https://www.instagram.com/p/BwrDFZ8AbBy/
@Roman Looks like updated regex for username broke the regular Instagram links. Can you fix?
I relaxed the regexp a little bit and added an additional test to cover both cases.
https://www.instagram.com/p/BwieEVwgYZq/
https://www.instagram.com/meowed/p/Bw1WjpcDXRU/
Retomo el hilo aquí, ya que he notado que los oneboxes de Instagram están rotos en nuestro sitio…
¿Se supone que esto evitará que las imágenes de vista previa de los oneboxes de Instagram se rompan? Porque si es así, parece que actualmente no está funcionando para nosotros. Puede ser algo específico de las publicaciones con video (no estoy seguro, ya que casi todos los ejemplos en nuestro sitio son videos).
Vean, por ejemplo, esta publicación en nuestro sitio (de hace apenas unas semanas): Forearm rotation clip on this blog? - #4 by Troy - Playing Technique - The Cracking the Code Forum
Lo mismo ocurre con varias otras. La reconstrucción sí lo soluciona; por ejemplo, se muestra así después de reconstruir la publicación: Black star lick HELP ME - #8 by Troy - Playing Technique - The Cracking the Code Forum
Veo que algunos incrustados de video arriba en este mismo tema aún funcionan, así que no sé si hay alguna otra variable que haga que esto solo ocurra con ciertas cuentas.
Si esto es algo intencional por parte de Instagram sin una solución sencilla, esta es una buena sugerencia:
Básicamente, un trabajo diario o semanal (no estoy seguro de cuánto tiempo exactamente caducan los incrustados de Instagram) para ejecutar Rebake all posts matching a pattern coincidiendo con https://www.instagram.com/p/ creo que solucionaría el problema.
Solo debería afectar a publicaciones mucho más antiguas, no ser algo recurrente. Así que una única re-elaboración global debería solucionarlo todo.
Eso es exactamente lo que pensé al principio, y hace un mes o dos volví a generar todas nuestras publicaciones con enlaces de Instagram, pensando que eso solucionaría el problema de forma permanente.
Pero incluso las publicaciones recientes (ejemplos: una, dos, tres) vuelven a tener las imágenes de vista previa rotas.
Hmm, quizás @techAPJ podría echar un vistazo.
Hola Brendan, ¿puedes verificar que la configuración descargar imágenes remotas a local esté habilitada en tu sitio? También, ¿puedes asegurarte de que el umbral de descarga de imágenes remotas se cumpla en tu servidor, es decir, que tu servidor tenga el porcentaje requerido del espacio mínimo en disco?
El servidor tiene espacio, pero parece que no teníamos habilitada esa configuración. Ahora la activaré y ejecutaré el rebake nuevamente. ¡Gracias por la ayuda!
Continuando aquí, descubrí que después de habilitar descargar imágenes remotas a local (con mucho espacio en disco libre) y volver a generar el contenido, las imágenes de vista previa del onebox de Instagram seguían fallando.
EDIT: ahhh, mientras escribo esto, creo que veo qué está pasando.
Las publicaciones más recientes de Instagram sí tenían las URLs de imagen correctas de nuestro dominio, mientras que las más antiguas todavía tenían las de Instagram que caducan. Cuando hice la re-generación para todos los incrustados antiguos, no me di cuenta de que la configuración del sitio descargar imágenes remotas días máx. antiguos (por defecto 30 días) estaba limitando esto.
Así que cambié esa configuración a 9999 y volví a generar el contenido; parece que ahora funciona. (Dejo este post de explicación por si acaso ayuda a aclarar las cosas para cualquiera que tenga el mismo problema…)
La onebox de Instagram no tiene la función de reproducir videos ni de mostrar las imágenes del álbum por separado (o en deslizamiento). La onebox de Twitter cuenta con ambas. Quizás se podrían mejorar.
No es posible debido a las políticas de IG. Son propiedad de Facebook, que son unos cabrones con este tipo de cosas.
No lo sabía. Gracias.
Parece que el oneboxing de Instagram está roto.
https://www.instagram.com/p/B5dTSIoJ_Fn/
No me funciona cuando intento ponerlo.