onebox acessa a página de destino e verifica as tags Open Graph ou oEmbed , incluindo:
- endereço do site
- título
- imagem de destaque
- descrição (obrigatória)
- preço do produto
Observe que o Discourse exige que a tag de descrição esteja presente e contenha texto suficiente para resumir a página; caso contrário, o link de destino não será convertido em um onebox.
Outra boa explicação está em Creating rich link previews with Onebox.
Iframes Avançados
Por padrão, <iframe> é bloqueado por motivos de segurança, mas, se forem de uma fonte altamente confiável, um administrador do Discourse pode explicitamente permitir o domínio como alvo de <iframe> nas configurações do site.