2013-02-24 4 views
0

내 웹 사이트의 링크 버튼을 클릭하면 내가 좋아하는 페이스 북에 대한 알림을받을 수있다. 내 웹 사이트 로고가 나타납니다. 그러나 나는 웹 사이트의 로고가 표시되지 않고 대신 제품의 이미지가 표시되기를 원합니다.Facebook "like"나에게 사이트의 로고를 제공하지만 다른 이미지가 나타나기를 원한다.

나는이 URL 당신은 이미지 태그 오픈 그래프 메타 태그에 특히 볼 필요가 https://developers.facebook.com/docs/reference/plugins/like/

답변

1

버튼과 같은 1 단계를 사용하고 있습니다. og:image.

전체 태그의 예를 그들이 어떻게 여기 http://developers.facebook.com/docs/opengraphprotocol/ 찾을 수 있습니다 작동하지만 당신이 필요의 일반 JIST은 다음과 같습니다

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:og="http://ogp.me/ns#" 
     xmlns:fb="http://www.facebook.com/2008/fbml"> 
    <head> 
    <title>My Movie Website</title> 
    <meta property="og:title" content="My Movie Website"/> 
    <meta property="og:type" content="movie"/> 
    <meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/> 
    <meta property="og:image" content="http://mymovies.com/images/logo.png"/> 
    <meta property="og:site_name" content="My Movies"/> 
    <meta property="fb:admins" content="USER_ID"/> 
    <meta property="og:description" 
      content="Some content description blah..."/> 
    ... 
    </head> 
    ... 
</html> 

가로드 페이스 북에게 이미지를 말해야한다이 태그를 설정하여. http://developers.facebook.com/tools/debug

+0

이러한 태그는 머리에 넣어야하지만 원하는 이미지는 PHP에서 생성되고 본문에 배치됩니다. 그 그림을로드하려면 어떻게해야합니까? – Yahoo

+0

편도 또는 다른 페이스 북은 이미지를로드하기 위해 URL이 필요합니다. 일부 PHP 이미지 라이브러리를 통해 이미지를 빌드하면 이미지를 빌드하고 캐시하거나 URL을 통해 이미지를 반환하는 스크립트를 만들 수 있습니다. http://site.com/imagebuilder.php?pictureId=123 –

+0

나는 당신을 얻지 못했습니다. 수동으로 카탈로그를 만들었습니다. 제 생산물이 "자동차"라고 말합니다. URL에 'url : www.example.com/products.php? id = 4321'에서 자동차의 묘사와 이미지가 있습니다. – Yahoo