Embedding pens from CodePen

시간이 된다면, 지금이 제대로 작동하는지 테스트하기에 아주 좋은 타이밍입니다. 다른 이유로 설명할 수 없는 Cloudflare의 이상한 증상 때문에 방화벽 설정을 아주 낮춰놓았거든요(쉿). 그래서 제 직감으로는 이게 문제를 해결할 것 같습니다.

4개의 좋아요

아니요?

3개의 좋아요

요청이 차단된 것을 볼 수 있나요? 아니면 오랫동안 여러분을 차단하고 있어서 oEmbed가 꺼진 걸까요?

3개의 좋아요

메타, 로컬, 콘솔 어디에서도 작동하는 것을 볼 수 없습니다:

[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개의 좋아요

Chris님,

이건 저희 쪽에서 발생한 회귀(regression)인 것 같습니다. 방금 onebox가 요청 헤더에 커스텀 Discourse 사용자 에이전트를 보내는 것을 중단했음을 발견했습니다. 현재 수정 작업을 진행 중입니다.

수정: 위에서 언급했던 것은 개발 환경에 국한된 별개의 문제였습니다(여기서 수정됨: FIX: include onebox default options in development environment · discourse/discourse@6a417c3 · GitHub). 실제 문제는 FinalDestination 라이브러리가 커스텀 Discourse onebox 사용자 에이전트를 사용하지 않고 있다는 것이었습니다.

3개의 좋아요

네, 이제 수정했습니다.

지금 시도해 보겠습니다:

@chriscoyier 감사합니다 :tada:

10개의 좋아요