2013-09-24 5 views
13

내 Facebook 공유 버튼에 문제가 하나 있습니다.모든 이미지가 Facebook 공유 버튼에 표시되지 않습니다.

현재 게시물에 8 개의 이미지가 있고 모든 이미지의 크기가 200x200보다 큽니다.

하지만 Facebook 공유 버튼을 클릭하면 8 개의 이미지 중 3 개의 이미지 만 표시되며 여기에서 미리보기 이미지를 선택할 수 있습니다.

나는이 문제에 대해 검색 좀 많은 제안에 따라 나는 또한 디버깅 문제에 대한

https://developers.facebook.com/tools/debug 링크를 검토했습니다. 그러나 8 개의 이미지가 모두 제대로 표시됩니다.

도움이 될 것입니다.

감사합니다.

+0

페이스 북은 얼마 전에 공유 대화 상자에 표시되는 이미지의 최대량을 제한 한 것으로 보입니다. – CBroe

+0

@CBroe : 답장을 보내 주셔서 감사합니다. 그러나 나는 얼굴 표정에 의한 무작위 적 행동 때문에 조금 혼란 스럽다. 한 게시물에는 8 개의 이미지가 모두 표시되고 다른 게시물에는 표시되지 않기 때문에 나를 위해 그 비센싱 두통. – Hardrik

+0

공유를 어떻게 호출합니까? –

답변

4

위대한 질문이지만 대답이 실망 스러울 수 있습니다.

짧은 대답 : 멀리 내가 알고 검색했습니다, 당신은 그것을 할 수 없습니다.
긴 대답 : 당신은 좋은 정적 이미지로이 시나리오를 최적화 할 수 있습니다. 또는 더 창의적인 이미지 일 수 있습니다.


첫 번째 팁

모든주에 정적 이미지를 추가합니다. 당신은 페이스 북 에 말할 것이다 위에

<meta property="og:image" content="http://www.myawesomesite.com/logo.jpg"/> 

코드로 항상 공유 버튼의 옵션으로 이미지를 보여 당신은 HTML의 당신의 head 섹션 내부에 오픈 그래프 메타 태그를 추가하는 것을 할 수 있습니다. Facebook documentation에 따르면 적어도 1200 x 640 픽셀의 이미지를 사용하는 것이 좋습니다. 큰 이미지와 함께 포스트를 공유하기 때문입니다. enter image description here

this post에서

제가 발견 번째 팁 : 작은 이미지 enter image description here

이제 포스트 :

다음은 사용상 측정 한 포스트의 미리보기 당신의 문제에 대한 가능한 좋은 해결책. 저자는 이전 팁과 동일한 원칙을 사용했으나이를 수행하는 또 다른 실용적인 방법을 사용했습니다.

그는 다음 태그 사용 :

<link rel="image_src" href="http://myawesomesite.com/logo.png" /> 

이 태그는 거의 같은 이전의 하나입니다,하지만 난 rel="images_src"은 흥미로운 일이 될 수 있다고 생각합니다. link 태그는 웹 사이트의 헤드 섹션에도 적용됩니다 (W3C page에 해당).하지만 나쁜 사람이고 좋은 API를 제공하지 않기 때문에 페이스 북에 거짓말 할 수 있다고 생각합니다.

내가 궁금해 하던데 - 이것은 단지 가정 일뿐입니다. 게시물/웹 사이트 이미지의 ID로 image_src을 적용 해보십시오. 나는 이것을 현재 시험 할 수는 없지만, 지금은 내가 생각할 수있는 최선의 방법이다.


결론 :

페이스 북은 서로 다른 많은 방법이 매우 좋지 않아, 그들은 우리가 필요로하는 모든 것을 제공하지 않습니다 -이 흥미로운 기능 등이. 하지만 어쩌면 우리는 이상한 기술을 사용하여 페이스 북을 속일 수 있습니다.

이와 같은 테스트를 원하지 않으면 공유 할 이미지를 선택할 수있는 유일한 방법은 페이지에 첫 번째 팁의 정적 OpenGraph 메타 태그를 제공하는 것입니다.

도움이 될 것으로 기대합니다. 슬프게도이 질문에 대한 답변이 가장 적합하다고 생각합니다.

관련 문제