Je ne trouve aucune mention de cela jusqu’à présent ; j’exécute actuellement une instance Discourse tout à fait standard, version 2.5.0.beta6, et nous rencontrons un problème où les liens Twitter nouvellement créés affichent simplement une paire de crochets au lieu du contenu. La structure de base de la mise en page d’intégration habituelle est toujours présente, mais sans contenu.
Il s’agit d’un changement récent : les anciens liens Twitter s’affichent correctement, seuls les éléments créés au cours de la dernière semaine ou environ posent problème. J’ai effectué un test sur ce forum et l’intégration du contenu fonctionne parfaitement.
Oh, tout à fait, j’ai testé ici avant de poster et ça marchait aussi pour moi. Je n’arrive simplement pas à comprendre ce qui cause le problème, car je n’ai pas modifié de paramètres depuis un moment, j’ai juste appliqué les mises à jour au fur et à mesure qu’elles sont sorties.
Serait-il possible que Twitter vous limite pour une raison quelconque ? Avez-vous ajouté des clés API Twitter à votre forum pour activer les intégrations enrichies ?
MODIF : Mes soupçons sont confirmés, Twitter a supprimé le support des balises Open Graph, vous devrez donc activer les intégrations enrichies en ajoutant des clés API à votre Discourse.
J’ai suivi ces instructions, mais les rich embeds ne fonctionnent pas correctement (par exemple, aucune image n’est extraite), et le simple collage d’URL Twitter produit toujours l’ensemble de crochets mentionné ci-dessus.
Je commence à me demander si une mise à jour du forum a échoué à un moment donné ; existe-t-il un moyen simple de le tester ou de récupérer l’ensemble du dépôt et de reconstruire sans détruire le forum (un certain temps d’arrêt est tout à fait acceptable) ?