Olá equipe do Discourse, Tom da Odysee aqui! Recentemente, integramos com o Embedly e alguns usuários do seu software disseram que os URLs do odysee.com agora mostram uma prévia agradável, mas o player não funciona. O que seria necessário para dar suporte a isso? Também damos suporte ao OpenGraph, se isso for mais fácil. Você pode verificar o depurador do iframely para obter informações mais detalhadas
Aqui estão alguns exemplos:
https:// odysee[dot]com/@veritasium:f/we’re-building-computers-wrong-(for:f (este não parece estar analisando corretamente devido ao ’ ou ‘(’)
Parece que odysee.com deve funcionar se você apenas nos adicionar à lista de permissões:
O domínio deve ser permitido.
A URL que você está convertendo em onebox não pode ser uma URL raiz (por exemplo, http://example.com não funcionará, mas http://example.com/page funcionará).
Se a URL convertida em onebox responder com oEmbed e tiver um tipo rich: o conteúdo html deve conter um <iframe>. Respostas sem um iframe não serão convertidas em onebox.
Isso acontece em um site por site, ou em outro lugar?
Sua tag og:video:type diz video/mp4, mas a URL que existe em og:video retorna HTML?
Talvez a URL na tag og:video possa ser https://odysee.com/$/stream/turning-plastic-gloves-into-hot-sauce/f5036fb3221909f8c011b277eea19642ddeae1da
em vez de https://odysee.com/$/embed/turning-plastic-gloves-into-hot-sauce/
?
Gostaríamos de manter os links de incorporação, pois isso renderiza nosso site e permite que os usuários sejam autenticados se já estiverem conectados. Comparei com o YouTube e o video:type deles é “text/html”. Podemos tentar mudar isso se ajudar.
Caso contrário, não temos nenhum problema como está no Twitter/Facebook e nos provedores Embedly com a configuração atual.
Você é o cara Rafael, muito obrigado pela sua ajuda! Se você acabar registrando uma conta no odysee.com, me mande uma mensagem com seu e-mail/canal e nós enviaremos alguns créditos para você pelo rápido suporte.