가능한 복제를 사용하지 않습니다 :
How does Facebook Sharer select Images?페이스 북에 연결 디버거 및 사이트는 메타 태그
내가 올바르게 드루팔 웹 사이트에 페이스 북 댓글을 사용하려고 해요. 댓글 상자가 나타나고 원하는대로 작동하지만 페이스 북 디버거로 갈 때 http://developers.facebook.com/tools/debug은 오픈 그래프 메타 태그 (og : title 등)가 설정되어 있지 않다는 것을 알려줍니다. 그것은 메타 태그를 인식하지 못하기 때문에 fb : admins 태그를 사용하여 주석을 검토 할 수도 없습니다.
내 문제는 매우 비슷합니다 : Missing og meta tags when running debug하지만 PHP를 사용하여 Content-Length 매개 변수를 수동으로 설정하고 메타 태그는 여전히 페이스 북에서 인식되지 않습니다. PHP 5.2.9를 실행 중이며 업그레이드하거나 편집 할 수있는 권한이 없습니다. (대학 환경, 그들은 사소한 느린 및 서버 변경을 요구할 때 난처한 있어요.) 유사한 줄 따라 스택 오버플로에 대한 여러 질문을 발견했다 및 제안 된 모든 수정 프로그램을 아무 소용, 어떤 도움을 주시면 감사하겠습니다 구현 시도했다!
필요한 정보를 빠뜨리면 알려주세요. 나는 꽤 좌절감을 느끼고있다. 페이스 북의 코멘트를 얻기 위해 약 3 분이 걸렸다. 그리고 지금 몇 시간의 작업으로이 문제가 해결되지 않았다. . .
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://opengraphprotocol.org/schema/"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<title><?php print $head_title ?></title>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<meta property="fb:app_id" content="{my app id}" />
<meta property="fb:admins" content="{my facebook id}"/>
<meta property="og:title" content="<?php echo $title; ?>" />
<meta property="og:type" content="sports_team" />
<meta property="og:url" content="<?php echo $url; ?>" />
<meta property="og:image" content="http://example.com/logo-200.jpg" />
<meta property="og:site_name" content="Site Name" />
이 URL을 게시 할 수 있습니까? 나는보고 싶다. – aaron