Twitter/X 링크가 제대로 확장되지 않음

포럼에 Twitter/X의 직접 링크를 게시하면 링크 미리보기(unfurling)가 올바르게 표시되지 않습니다. 동일한 링크를 이 discourse 포럼에 게시하면 정상적으로 작동합니다.

설치된 버전: 3.6.0.beta1-dev (7c34595144)

discourse.org 포럼에서 올바르게 미리보기된 예시
Ryan Hall, Y’all on X: "We're tracking a new potential system in the Atlantic. Nothing to lose sleep over." / X

제 사이트에서 올바르게 미리보기되지 않은 스크린샷

Configuring X login and rich embeds for Discourse 에 있는 단계를 따르셨나요?

아니요, 아직 없어요. 올바른 방향으로 안내해 주셔서 감사합니다!

“무료” 플랜을 사용하여 developers.x.com 포털에서 Twitter 소비자 ID와 시크릿을 생성하는 방법을 따랐습니다.

이렇게 생성된 값을 아래에 표시된 대로 Discourse 설정에 추가해도, 원래 게시물에서 설명한 것과 동일한 방식으로 Twitter 게시물이 올바르게 확장되지 않는 동일한 문제가 발생하고 있습니다.

참고로 제 Discourse 인스턴스는 AWS EC2 인스턴스에 셀프호스팅되어 있습니다.

제가 보기엔 그게 문제인 것 같습니다.

다만, 트위터 설정이 구성되지 않은 상태에서 빈 원박스(onebox)가 표시되는 것을 방지하기 위해 기본 경험을 개선할 수 있다는 점에는 동의합니다.

아, 정말… 부끄럽네요. 거대한 경고 표시가 있는 문서의 첫 단락을 읽지 못한 채로 실수를 저질렀어요! 그래도 저를 나무라지 않고 친절하게 대해주셔서 감사합니다!

이 포럼에서 제공되는 빠르고 유용한 도움에 진심으로 감사드립니다.

네, 설정이 되어 있지 않은 경우 링크만 기본적으로 표시되는 것이 좋을 것 같습니다.

“unfurling”이라는 용어를 사용하는 걸 정말 좋아합니다. 저희는 해당 기능을 oneboxing이라고 부릅니다. onebox 태그를 추가했으며, UI 팀에도 이러한 상황에서 무슨 일이 일어나고 있는지 더 쉽게 이해할 수 있도록 UI를 개선할 수 있는 방법을 검토해 달라고 요청했습니다.

onebox가 제대로 생성되지 않을 경우, 작성기에 오류 메시지가 표시되는 다른 사례들도 있는 것 같습니다. 이 경우에도 동일한 해결책이 될 수 있을 것입니다. 아니면 말씀하신 대로 onebox가 제대로 표시되지 않으면 그냥 단순한 링크로 표시하는 것도 좋은 방법일 수 있습니다.

예시에서 onebox 처리될 URL 앞에 줄바꿈을 넣지 않으신 것 같습니다. 아래는 예상대로 보이는 모습입니다.