Les URI YouTube ne parviennent pas à afficher les miniatures lorsqu'elles sont intégrées

D’accord, je pense avoir une solution ici, nous devrions utiliser oEmbed pour ces éléments de YouTube à la place :

Je ne pense pas, il semble y avoir 2 problèmes :

  1. Une sorte de limitation de débit IP bizarre/redirection, car parfois pour différents sites sur notre hébergement, le lien OP fonctionne
  2. Ce code ne fonctionne plus, car le JSON que nous attendons n’est plus là discourse/lib/onebox/engine/youtube_onebox.rb at e144ec07c8c17ad0f73427524bccc10c074d5a19 · discourse/discourse · GitHub

Dans l’ensemble, l’URL oEmbed semble plus sûre, pour la vidéo OP c’est https://www.youtube.com/oembed?url=https://youtube.com/shorts/Cs3sTnLO6EE&format=json et vous obtenez ce type de réponse :

2 « J'aime »