why does this instagram link onebox like this?
it also links to nowhere if I don’t use hyperlinked text (you can click on the one-boxed link above)!
the link:
https://www.instagram.com/p/B3jG277hve9/
why does this instagram link onebox like this?
it also links to nowhere if I don’t use hyperlinked text (you can click on the one-boxed link above)!
the link:
https://www.instagram.com/p/B3jG277hve9/
My guess is it is a private account?
Nope, that’s not a private account. Here’s another example from a fully public post:
Wow, I posted https://www.instagram.com/p/B6gUJwDl-lQ/ but the onebox redirects to this topic itself…
(edit my post to repro this in the composer)
What’s different about this photo versus others?
It seems that some Instagram pages have a canonical link with a different url that requires login. The code in the onebox library prefers the canonical url.
For example, these are the canonical urls of the instagrams in this topic:
I’m getting this issue as well. Upgrading my installation now to see if it fixes.
@techAPJ can you fix this please? Basically we have to ignore canonical metadata for Instagram now…
Parece que regredimos aqui, ou o Instagram mudou algo novamente. Estamos de volta a mostrar apenas “Login • Instagram”. cc @techAPJ
Estranho, aquela imagem no Instagram não tem mais nenhuma meta tag og:.
Não consegui encontrar nenhuma outra que estivesse sem elas…
O estranho é que o onebox do Instagram está funcionando bem para mim localmente (na versão mais recente do Discourse). E eu vejo as tags OpenGraph (og) no modo anônimo.
Reproduzir esse problema localmente será complicado… investigando mais.
É específico apenas para aquela imagem? ![]()
Não, tentei várias imagens de várias contas e todas funcionaram bem localmente com oneboxing.
Aqui está uma imagem de uma hora atrás no NatGeo, que funcionou bem localmente com oneboxing.
Pode ser um problema geográfico?
A propósito, o oneboxing do Instagram também está falhando em discourse.codinghorror.com, então esse problema não é específico do meta.
Talvez o user agent altere a resposta?
https://www.instagram.com/p/CAojxzfjO0y/
Isso também está quebrado em nosso fórum
Eu não acho que seja assim. Usamos o mesmo user agent para todas as solicitações feitas a partir da base de código do Discourse, conforme:
O mesmo problema agora no nosso também, aqui no Reino Unido.
Estou atualizando o onebox do Instagram para usar os endpoints oficiais de oEmbed (https://developers.facebook.com/docs/instagram/embedding/). Tenho essa alteração funcionando localmente e pretendo enviar uma correção ainda hoje. Espero que os endpoints de oEmbed do Instagram não tenham restrições geográficas.