Coller un lien de playlist Youtube dans le titre ne remplit pas le titre et le contenu du post

J’ai essayé sur plusieurs forums que j’héberge, et voici le résultat à chaque fois :

Cependant, cela fonctionne sur try.discourse et meta :

Exemple de lien de playlist : https://www.youtube.com/playlist?list=OLAK5uy_kzSjyMWjRrEdqpP9x8HOq1MFcrItGQFWw

Je n’ai aucun message d’erreur JS, Discourse 2.9.0.beta2, j’ai essayé en mode sans échec, et il n’y a rien dans les journaux d’erreurs.

Je suppose donc que cela pourrait être lié à un paramètre du site, mais lequel ?

Peut-être est-ce dû à l’emplacement du serveur ?

La solution abordée dans ce sujet ne fonctionne que pour les vidéos, pas pour les playlists et les chaînes. Donc, pour celles-ci, le oneboxing ne fonctionne plus.

Vous pouvez essayer de supprimer le « www » comme décrit ici Youtube embeddings have stopped working for servers in Europe - #14 by Iceman

2 « J'aime »

Cela a fonctionné pour moi en utilisant la playlist d’exemple ci-dessus. :+1: Les tests précédents m’ont donné le même résultat d’image cassée, mais la suppression du www a parfaitement fonctionné :

Est-ce que cela aide aussi pour les chaînes ?

Je ne suis pas très doué pour les liens YouTube, mais copier une playlist de chaîne semble fonctionner correctement avec www (et les liens m pour mobile). Je ne suis peut-être pas en train de récupérer les bons liens. :slightly_smiling_face: Auriez-vous un exemple que je pourrais essayer pour plus de cohérence ?

Je n’arrive pas à faire fonctionner celui-ci (lien en vedette ou onebox normal).

Je vois la même chose, les liens www.youtube vers des playlists échouent dans leur onebox alors que la suppression de www le fait fonctionner. Mon serveur digitalocean est à Londres. Il en va de même pour mon serveur Hetzner en Allemagne.

Les deux types de liens fonctionnent en onebox sur ce serveur (meta.discourse).

Cela ressemble donc à un problème européen.