Embedding pens from CodePen

Если у вас есть время, сейчас самое подходящее время проверить, работает ли это. Мы временно снизили настройки наших брандмауэров (шшшшш), из-за некоторых других необъяснимых странностей Cloudflare. Поэтому я предполагаю, что это исправит ситуацию.

4 лайка

Нет?

3 лайка

Видите ли вы, что какой-то запрос блокируется? Или, возможно, oEmbed был отключён, потому что мы так долго вас блокировали?

3 лайка

Я тоже не вижу, чтобы это работало — ни через meta, ни локально, ни из консоли:

[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 лайка

Привет, Крис,

Думаю, это регрессия с нашей стороны. Я только что заметил, что onebox перестал отправлять пользовательский заголовок User Agent Discourse в запросах. Сейчас работаю над исправлением.

РЕДАКТИРОВАНИЕ: То, что я видел выше, было другой проблемой, специфичной для среды разработки (исправлено здесь). Фактическая проблема заключалась в том, что библиотека FinalDestination не использовала пользовательский заголовок User Agent для onebox от Discourse.

3 лайка

Хорошо, исправлено через

Давайте попробуем сейчас:

Спасибо @chriscoyier :tada:

10 лайков