Embedding pens from CodePen

Si vous avez le temps, c’est le moment idéal pour tester si cela fonctionne. Nous avons baissé nos pare-feu très bas (chuttttt) à cause d’autres bizarreries inexpliquées de Cloudflare. Mon intuition est donc que cela règle le problème.

4 « J'aime »

Non ?

3 « J'aime »

Voyez-vous une sorte de requête bloquée ? Ou peut-être que l’option oEmbed a été désactivée parce que nous vous bloquions depuis si longtemps ?

3 « J'aime »

Je ne vois pas non plus que cela fonctionne d’ici, que ce soit depuis meta, local ou une console :

[13] pry(main)> Oneboxer.preview('https://codepen.io/web-tiki/full/dNpgrR', invalidate_oneboxes: true)
=> ""
[14] pry(main)> Oneboxer.preview('https://codepen.io/web-tiki/pen/dNpgrR', invalidate_oneboxes: true)
=> ""
3 « J'aime »

Salut Chris,

Je pense qu’il s’agit d’une régression de notre côté. Je viens de remarquer que onebox a cessé d’envoyer le user agent personnalisé de Discourse dans l’en-tête de la requête. Je travaille sur une correction maintenant.

EDIT : Ce que j’observais ci-dessus était un problème différent, spécifique à l’environnement de développement (corrigé ici). Le vrai problème était que la bibliothèque FinalDestination n’utilisait pas le user agent personnalisé de Discourse onebox.

3 « J'aime »

C’est réglé via

Essayons maintenant :

Merci @chriscoyier :tada:

10 « J'aime »