2012-09-11 3 views
4

내 사이트에서 사용되는 Facebook 댓글 플러그인에 중재를 구현하려고합니다. 나는에 div 태그를 가지고Facebook의 난이도 조절 평가

<script type="text/javascript"> (function (d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=280627238712xxx"; 
    fjs.parentNode.insertBefore(js, fjs); 
} (document, 'script', 'facebook-jssdk'));</script> 

: 난 그냥 body 태그의 끝 위의 스크립트를 배치 한

<meta property="fb:admins" content="582222130,804179xxx"/> 
<meta property="fb:app_id" content="280627238712xxx"/> 

: 나는 다음과 같은 두 개의 태그가 HTML 헤드 섹션 내부에 있는지 만들었습니다 적당한 장소 : 나는 전혀 의견이없는 this page를 방문 할 때 브라우저 모두에

<div class="fb-comments" data-href="http://www.sss.net/xxx" data-num-posts="5" data-width="585"> 

페이스 북의 코멘트로드는 중재에서 떨어져 작동하는 것 같다. 나는 관리자로서 자신을 추가했는지 확인했다. 헤드 태그 (fb : admins)의 태그에있는 ID 사이에는 공백이 없다.

Facebook 앱을 만들 때 설정을 구성해야합니까?

답변

2

마침내 고정 !!

나는 이러한 모든 문제를 만든

<div id="fb-root"></div> 

HTML 태그를 넣어 잊어 버렸습니다. 도와 주신 모든 분들께 고마워요! Stackoverflow 바위!

4

플러그인 코드를 가져 오는 데 사용 된 appId가 메타 태그에 추가 한 appID와 다르게 보입니다. 댓글 관리 도구에서 적절한 앱을보고 있습니까? 메타 태그를 동일한 app_id로 변경하면 수정되었는지 확인해야합니다.

+0

감사합니다, 나는 아직 내용을 중재 할 수 없다. – RaM

3

fb : admins 태그를 분할 해 보셨습니까? (여기에 설명 : multiple fb:admins in og tags)

두 번째 추측 : facebook 디버거로 data-href-url 디버깅을 시도 했습니까? https://developers.facebook.com/tools/debug 모든 og-tags는 24 시간 동안 캐시됩니다. 언급 된 도구로 URL을 디버깅하면 캐시 된 모든 데이터가 다시로드됩니다.

+0

시도했지만 작동하지 않는다. – RaM

+0

비슷한 문제가 있었는데 디버그 도구에서 "다시 스크랩"을 클릭했고 마침내 플러그인이 작동했습니다. 감사! – nat