한 사용자가 Facebook 게시물 링크를 공유하려고 했습니다:
원래 onebox가 표시될 것으로 예상했지만 그렇지 않았습니다.
URL을 확인해보니 iframe용 HTML 코드가 포함된 html 속성이 있었습니다.
html code
<div id="fb-root"></div> <script async="1" defer="1" crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v6.0"></script><div class="fb-post" data-href="https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674" data-width="552"><blockquote cite="https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674" class="fb-xfbml-parse-ignore">Posted by <a href="https://www.facebook.com/Millot.Elisabeth">Elisabeth Millot Nguyen-Duc</a> on <a href="https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674">Saturday, April 4, 2020</a></blockquote></div>
이 iframe 내부의 URL을 discourse 파라미터에서 허용한 끝에 마침내 onebox를 얻었습니다.
같은 결과를 얻기 위한 더 간단한 해결책이 있을까요?