Como incorporar um player do Simplecast para áudio

I’m really confused why this isn’t embedding an audio player:

https://simplecast.com/s/7fe152f4

They support oembed, as can be seen here: https://oembed.com (search on the page for simplecast).

My first thought is that I need to whitelist it, and it’s just not whitelisted here. However, I turned on “enable inline onebox on all domains” and that didn’t help on my site. Then I tried whitelisting simplecast.com. That didn’t help either. Any thoughts?

edited to add: appears to work properly on iframely

Their OpenGraph data has a type = website

Ok… interesting. So, what should it be? I might be able to get them to fix it.

And why does it appear to work properly in iframely?

Because they use the data from the Twitter Card.

I think we should properly support Twitter Cards with a type of player.

@nbianca, can you add that to your list? We should update our WhitelistedGenericOnebox to properly detect embeds in Twitter Cards

I let them know about the issue. I guess it’s a race to see who can fix it first. :wink:

:slight_smile:

https://github.com/discourse/onebox/pull/390/files

Looking forward to trying this!

Does this work?

https://simplecast.com/s/7fe152f4

Should the above work @nbianca?

Simplecast are not providing twitter cards info anymore, so I had to implement an oembed onebox for them.

https://github.com/discourse/onebox/pull/403

FWIW, Simplecast recently went through a big change to a new 2.0 codebase. Lots changed. I did tell them recently that their stuff isn’t auto-embedding like they claim.

They say “Use this link to share via social media. It will automatically embed a player in WordPress, Medium, and many other popular sites.” with a link such as this:
https://tgd.simplecast.com/episodes/dan-blackman-and-robyn-kanner-the-power-7fe152f4

It doesn’t work on Wordpress.com or self-hosted Wordpress. Let’s test it again now here on Meta:

Edit: Looks like it’s working!

Repostando aqui de uma thread posterior sobre esse problema

Parece que, depois de funcionar perfeitamente, o onebox parou de funcionar novamente no Simplecast. Alguma ideia? Obrigado.

Vamos ver se o link antigo postado acima ainda funciona como onebox

https://tgd.simplecast.com/episodes/dan-blackman-and-robyn-kanner-the-power-7fe152f4

Sim, esse link funciona bem @Seth_Godin

O link é substancialmente diferente do que você postou, que é

https://simplecast.com/s/19cdf3ea

compare com

https://tgd.simplecast.com/episodes/dan-blackman-and-robyn-kanner-the-power-7fe152f4

Fiz mais algumas investigações. Veja como o Simplecast agora oferece uma maneira de compartilhar um link:

Como você pode ver, o modelo antigo não é mais suportado.

Não tenho certeza se isso está no roteiro do onebox, mas claramente é uma mudança da parte deles. Obrigado.

EDIT! Espera, isso pode resolver… Eu adiciono a palavra ‘embed’ na URL e obtenho isso:

Talvez precisemos ampliar os padrões de URL que procuramos aqui para este domínio @nbianca?

Entrando aqui! Migrei para o “novo” Simplecast para obter a URL atualizada, como a que você postou do TGD, @codinghorror, mas ela ainda aparece como um link em vez de uma onebox

Verificando isso, @codinghorror!!

Claro, @nbianca pode dar uma olhada e ver se os padrões de URL podem ser ampliados para melhor compatibilidade.

Obrigado(a) @nbianca! Me avise como posso ajudar.