Parece que eles estão esquecendo da tag “image”. Notei o mesmo erro em muitos sites que tento onebox (geralmente os mais amadores), mas realmente deveríamos resolver isso internamente!
Ele faz o onebox perfeitamente. Acredito que o único “bug” seja a mensagem estar incorreta:
Desculpe, não conseguimos
gerar uma prévia para esta página da web, pois a seguinte tag oEmbed / OpenGraph não foi encontrada: image
deve ser
Desculpe, não conseguimos obter uma imagem para a prévia desta página da web, pois a seguinte tag oEmbed / OpenGraph não foi encontrada: image.
Obrigado, Rafael — sim, ele faz o onebox corretamente. Por que não consegue pegar a imagem?
Porque a página de destino não possui a tag necessária, que é exatamente o que o erro informa:
pois a seguinte tag oEmbed / OpenGraph não foi encontrada: image
Nosso blog é em WordPress e não tem a tag de imagem configurada para este post.
Não vejo como isso seja um bug no Discourse ![]()
Ah — eu ingenuamente assumi que você usava o recurso de páginas publicadas do Discourse para seu blog.
A tag de imagem no seu site WordPress é irreparável? Porque parece meio ridículo ter esse erro em um onebox do Discourse apontando para um blog do discourse.org!
Estamos no processo de migrar do WordPress para uma solução estática em HTML para o blog, então isso poderá ser melhorado quando for implementado.
Alguém tem alguma opinião sobre isso @jamie.wilson? É algo que podemos melhorar?
O texto sugerido pelo @falco é bom para casos em que estamos apenas faltando uma tag de imagem:
Desculpe, não conseguimos obter uma imagem para esta prévia da página web, pois a seguinte tag oEmbed / OpenGraph não pôde ser encontrada: image.
Ou talvez devêssemos apenas tratar casos em que falta apenas uma tag de imagem como um não-falha e não exibir nenhuma mensagem?
Sim, vamos fazer isso!
Se a única coisa que falta for a tag de imagem, isso não é realmente mais um problema, já que temos o suficiente para gerar uma prévia decente. E se alguém estiver pensando “hmm, por que não há uma imagem nesta onebox”, não precisam de um lembrete, pois os próximos passos investigativos são óbvios: procure a tag de imagem!
Você pode fazer isso?
Já foi mesclado.
A pré-visualização agora aparece assim:
(As pré-visualizações podem ser armazenadas em cache por até 24 horas. Portanto, se você estiver testando, pode encontrar a mensagem de erro de imagem ausente. Nesse caso, adicione alguns parâmetros de consulta extras ao final da URL para contornar o cache e gerar uma nova pré-visualização.)



