¿Por qué el enlace de Instagram genera una onebox así?

¿por qué este enlace de Instagram genera un onebox así?

https://www.instagram.com/p/B3jG277hve9/

¡también no lleva a ningún lado si no uso texto con hipervínculo (puedes hacer clic en el enlace onebox de arriba)!

el enlace:
https://www.instagram.com/p/B3jG277hve9/

3 Me gusta

Mi suposición es que es una cuenta privada.

2 Me gusta

No, esa no es una cuenta privada. Aquí hay otro ejemplo de una publicación totalmente pública:

https://www.instagram.com/p/B6gUJwDl-lQ/


¡Vaya! He publicado https://www.instagram.com/p/B6gUJwDl-lQ/, pero el onebox redirige a este mismo tema…

(edita mi publicación para reproducir esto en el editor)

3 Me gusta

¿Qué diferencia hay entre esta foto y las demás?

2 Me gusta

Parece que algunas páginas de Instagram tienen un enlace canónico con una URL diferente que requiere iniciar sesión. El código de la biblioteca onebox prefiere la URL canónica.

Por ejemplo, estas son las URL canónicas de los Instagram en este tema:

https://www.instagram.com/shaparakgroup.ir/p/B3jG277hve9/caption/backhand_index_pointing_right-chp-shprkh-ok_hand-black_small_square-khrt-wyzyt-hy-brsh-khs

https://www.instagram.com/dogsofinstagram/p/B6gUJwDl-lQ/caption/happy-holidays-writes-konaandcamper-misslolathegoldendoodle-camera_with_flash-by-sh

6 Me gusta

Yo también estoy experimentando este problema. Estoy actualizando mi instalación ahora para ver si lo soluciona.

@techAPJ ¿puedes arreglar esto, por favor? Básicamente, ahora tenemos que ignorar los metadatos canónicos para Instagram.

6 Me gusta

Realizado a través de:

Enlace de ejemplo:

https://www.instagram.com/p/B7Cz042qSxv/

10 Me gusta

Parece que hemos retrocedido aquí, o Instagram ha cambiado algo de nuevo. Volvemos a mostrar solo “Iniciar sesión • Instagram”. cc @techAPJ

13 Me gusta

Eso es raro, esa imagen en Instagram ya no tiene etiquetas meta og:. :grimacing: No pude encontrar ninguna otra que las tuviera omitidas…

5 Me gusta

Lo extraño es que el onebox de Instagram funciona bien para mí localmente (en la última versión de Discourse). Y sí veo las etiquetas OpenGraph (og) en modo incógnito.

Será complicado reproducir este problema localmente… investigando más.

7 Me gusta

¿Es específico de esa imagen? :thinking:

3 Me gusta

No, probé varias imágenes desde múltiples cuentas y todas funcionaron correctamente con oneboxing localmente.

Aquí hay una imagen de hace una hora en NatGeo que funciona bien con oneboxing localmente.

¿Podría ser un problema geográfico?

Por cierto, el oneboxing de Instagram también falla en discourse.codinghorror.com, así que este problema no es específico de meta.

5 Me gusta

¿Quizás el agente de usuario cambia la respuesta?

9 Me gusta

https://www.instagram.com/p/CAojxzfjO0y/

Esto también está roto en nuestro foro

1 me gusta

No lo creo. Usamos el mismo agente de usuario para todas las solicitudes realizadas desde la base de código de Discourse, según:

2 Me gusta

El mismo problema ahora en el nuestro aquí en el Reino Unido también.

Estoy actualizando Instagram onebox para usar los endpoints oEmbed oficiales. Tengo este cambio funcionando localmente y espero publicar una corrección más tarde hoy. Espero que los endpoints de oEmbed de Instagram no tengan restricciones geográficas.

6 Me gusta