2013-03-23 4 views
0

예제 페이지의 source codeFacebook debugger for that page을 보면 Facebook이 올바른 이미지를 긁어 내고 Facebook 디버거에 표시되는 것을 볼 수 있습니다. 이상한 리디렉션이나 파일 이름이 여기에 없으며 간단한 이미지가 og : image로 설정되어 있지만 Facebook에서는 표시하지 않습니다!OpenGraph 이미지가 디버거에서 정상적으로 표시됩니다.

URL을 Facebook에 직접 복사 (예 : 상태 업데이트)하면 og : 이미지가 즉시 표시됩니다.

그러나 사이트에서 좋아하거나 댓글을 달았을 때 NO 이미지가 전혀 표시되지 않습니다.

어떤 도움

주시면 감사하겠습니다.

감사합니다.

OG의 URL로 참조 이미지 : 이미지 태그를 다운로드 할 수 없습니다 페이스 북 디버거로 페이지를 퍼팅

답변

0

이 경고를 생성합니다.

'IMG_0325.jpg'텍스트를 삭제하여 페이지의 og 태그에서 끝 부분을 자르는 경우도 있습니다. 나는 그것이 대문자를 좋아하지 않기 때문에 이것이라고 상상할 수 있습니다!

FB에서 최근 게시물에 표시 할 이미지에 대한 URL 수락으로 인해 사이트가 어려움을 겪고 있습니다. 귀하의 사이트에 약간 다른 문제가 있다고 생각하지만 URL에 대해 더 제한적으로 보입니다. 매우 바닐라 이미지 URL.

+0

나를 위해 오류가 표시되지 않습니다 : http://i.imgur.com/fkiTo0C.jpg –

+0

질문에 페이스 북 디버거에 대한 링크는 이미지가 표시되는 페이지가 아닌 직접 표시됩니다. http://www.thejoecole.com/gallery/Places/Garden_of_the_Gods-1을 디버거에 넣습니다. 또한 이미지가 충분히 크지 않다고 언급합니다. –

+0

그게 아주 좋은 이유입니다. 이미지에는 고유 한 URL이 있으며 facebook comment/like 기능은 해당 페이지에만 표시되므로 이미지가 표시되는 기본 페이지에는 특정 og : image 세트가 없습니다. 그러나 fancybox에서 이미지를 열면 comments/like는 해당 URL, 즉 특정 이미지 URL에만 적용됩니다. 그리고 디버거에서이 URL은 정상적으로 작동합니다. 그것들은 좋아하는/댓글을 달고있는 URL이며 디버거에서 잘 작동합니다. –

1

// 객체를 생성

FBGraphObject 개체;

는 오픈 그래프 오브젝트를

Facebook에 게시한다 //

object.provisionedForPost = YES;

관련 문제