2014-02-20 3 views
2

"공유"를 클릭하면 오류가 발생합니다."공유"를 클릭하면 오류 403이 발생합니다.

일부 페이지이지만 일부 페이지에서는 그렇지 않습니다.

Facebook 403 share error

403 - Error: 403

... If you are experiencing errors... Please contact the administrator...

WWW.TENSTARS.RU

문제가있는 경우 사라집니다 :

는 "공유"를 클릭 this page에 예를 들어

, 그것은 팝업 다음과 같은 오류와

this을 엽니 다 페이 스북 디버거에서 페이지를 엽니 다.

참고 : 페이스 북 디버거에서 페이지를 열면 오류가 제거되고 다른 페이지에서는 볼 수 없습니다.

https://developers.facebook.com/tools/debug/

는하지만 오류 다른 페이지에 재-나타납니다.

공식 공유 ​​코드를 사용해 보았지만 도움이되지 않았습니다.

문제는 페이스 북 크롤러가 일부 페이지를 다운로드하지 못하고 "실패한"복사본을 사용하여 발생하지만 실제로 원인을 디버그하고 싶습니다.

답변

0

I 설치 일부 페이스 북 봇 로깅

Facebook bot tracking in /index.php 
facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php) 

페이지를 다운로드하기 위해 페이스 북 봇을 트리거하지 않는 페이스 북 공유 버튼을 클릭. Facebook 봇의 웹 페이지 download (Crawl)은 JavaScript SDK에 의해 트리거되며 SDK없이 공유 창을로드 할 수 없습니다. 봇 크롤링은 Facebook의 어느 곳에서나 publishing the URL에 의해 트리거됩니다.

페이스 북 SDK

(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/ru_RU/all.js#xfbml=1&appId=368997699815031"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 

페이스 북 다운로드 모든 일 요청이 페이지는 (은 SDK의 설정에 따라 다름) :

[2014-03-13 10:34:57][facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)] /films/events/mtv-movie-awards-2014.html 
[2014-03-13 10:34:59][facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)] /films/events/mtv-movie-awards-2014.html?fb_locale=ru_RU 

페이스 북은 오류 상태가있는 페이지를 다운로드하는 경우, 페이스 북은 다시하지 않을 것이다 당신이 Facebook lint debugger tool 또는 나에게 알려지지 않은 어떤 것을 다운로드하지 않는 한 그것을 다운로드하십시오. (og:ttl에서 수동으로이 시간 초과를 지정하지 않은 경우)

제 경우에는 페이스 북 SDK가 편집중인 페이지를 요청하고 403 응답을 캐시했습니다.

미리보기/스토리 (또는 무엇이라고 부르는 지)는 Facebook 봇이 웹 페이지를 다운로드 할 때 웹 사이트가 반환 한 텍스트 및 상태 코드와 동일합니다.

0

htaccess 파일을보고 RewriteCond를 테스트하십시오. 이 오류 403 및 공유 Facebook의 원인입니다.

당신은 페이스 북의 도구를 사용하여 공유 페이지를 테스트 할 수 있습니다 https://developers.facebook.com/tools/debug/

0

다시이 링크 https://developers.facebook.com/tools/debug/og/object/ 을 사용하고 같은 자책골로 존재 페이스 북 메타 태그가 있는지 확인 스크랩 : URL을, OG : 유형, OG : 제목, og : 설명 등 예 : 아래 표시,

<meta property="og:url" content="http://www.kktcfidan.com" /> 
<meta property="og:type" content="website" /> 
<meta property="og:title" content="K&#xfc;&#xe7;&#xfc;k bir hediye, b&#xfc;y&#xfc;k bir iyilik." /> 
<meta property="og:description" content="Sevdiklerine ve do&#x11f;aya verece&#x11f;in hediye yemye&#x15f;il bir gelecek olsun." /> 
<meta property="og:image" content="http://www.kktcfidan.com/assets/images/facebook_share_photo.jpg" /> 

희망이 있습니다.

관련 문제