Lorsque nous écrivons sur des sujets sur notre site Discourse, lors du collage de certains liens, Discourse ne parvient pas à récupérer les informations OpenGraph (OneBox). Nous obtenons une erreur comme celle-ci (voir également dans la capture d’écran) :
>Désolé, nous n’avons pas pu générer un aperçu pour cette page web, car les balises oEmbed / OpenGraph suivantes n’ont pas pu être trouvées : image, titre
En fait, cela fonctionne même ici, sur Meta Discourse, voici le lien et il s’affiche correctement :
Y a-t-il une raison pour laquelle cela pourrait se produire, et existe-t-il un moyen de voir des journaux sur ce que Discourse reçoit réellement de notre serveur lors de l’appel de cette URL ?
Bonjour - j’ai testé le lien particulier que vous avez posté et il se oneboxe comme prévu. Il est clair que cela est spécifique à votre forum. Est-ce que des oneboxes fonctionnent du tout ? Si oui, y a-t-il des indices qui peuvent différencier les oneboxes qui fonctionnent de ceux qui ne fonctionnent pas ?
Assurez-vous également que votre instance Discourse est à jour, et peut-être vérifiez vos paramètres de onebox et consultez ce sujet ?
J’ai la version 2026.01.0-latest. Je peux bien sûr passer à la version 2026.2.0, mais ma version n’est pas si ancienne.
Oui, tous les autres onebox fonctionnent sur mon forum. Seuls ceux-là ne fonctionnent pas.
Concernant mes paramètres de onebox, ils sont tous par défaut. Si je clique sur « Afficher uniquement les remplacements », rien n’apparaît.
C’était un peu l’une de mes questions : y a-t-il un moyen de voir (un journal) exactement comment Discourse reçoit les données de notre serveur ? J’ai lu quelque part que cela se faisait côté serveur, et non par le navigateur, donc y a-t-il un moyen de vérifier comment Discourse lit les informations de notre page ?