페이스 북의 공유를 포함하는 기사 게시물 인 내 레일 색인보기 중 하나에서 Facebook 열린 그래프 메타 태그를 사용하고 있습니다. 링크.og 메타 Facebook 및 레일스 색인 : 공유 정보가 Facebook의 공유 상자에서 업데이트되지 않았지만 HTML로 수정되었습니다.
모든 것이 첫 번째 게시물에 적합했으며 Facebook 공유 상자에는 제공된 메타 (제목, URL 등)이 고려되었습니다. 그러나 다른 게시물을 공유하고 싶을 때, facebook 공유 박스는 이전 게시물 정보를 유지합니다. html에서는 meta가 좋으며 facebook 디버그를 사용하면 모든 것이 잘됩니다.
내가 무엇을 놓치고 있습니까? 캐시 플러시가 필요합니까? 은 도움
<meta property="og:title" content="<%= @post.title %> wanted on XXX!" />
<meta property="og:site_name" content= "Site Name" />
<meta property="og:url" content="http://siteroot<%= display_path(@post) %>" />
<meta property="og:description" content="Site is bla bla bla" />
<meta property="og:image" content="<%= @post.vignette.url(:medium) %>" />
<meta property="og:type" content="article" />
<meta property="article:publisher" content="https://www.facebook.com/appname" />
<meta property="article:section" content="Responsive" />