2015-02-03 6 views
0

페이스 북에서 웹 링크를 공유해야하는 웹 응용 프로그램을 개발 중입니다.페이스 북에서 공유 링크를 공유 할 때 404 페이지를 찾을 수 없습니다.

내 페이지에서 Facebook 공유 버튼을 사용했습니다. 아래는 내가 사용하고있는 공유 버튼 코드입니다.

<div class="fb-share-button" data-type="button_count" data-share="true" data-width="450" data-show-faces="true" data-href="http://www.housingsutra.com/news-events/the-standard-chunk-of-lorem"> 

여기에는 내 머리 속에 넣은 내 앱 ID가 있습니다.

<script> 

     window.fbAsyncInit = function() { 
     FB.init({ 
      appId  : '634793463291263', 
      xfbml  : true, 
      version : 'v2.2' 
     }); 
     }; 

     (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_US/sdk.js"; 
     fjs.parentNode.insertBefore(js, fjs); 
     }(document, 'script', 'facebook-jssdk')); 
    </script> 

다음 메타 태그를 페이지 상단에 넣습니다.

<meta property="og:title" content="Housing Sutra" /> 
    <meta property="og:type" content="website" /> 
    <meta property="og:url" content="http://www.housingsutra.com/" /> 
    <meta property="og:image" content="" /> 
    <meta property="og:description" content="" /> 

내가 혼란스러운 두 가지 조건이 있습니다.

  1. 나는 HTTPS 다음의 작업 벌금 공유 버튼에 대한 URL을 전달하지만, 페이스 북에서 해당 링크를 클릭 후 오류를 표시합니다. 내가 HTTP와 공유 버튼에 대한 URL을 전달하는 경우

  2. 는 권한 부여 공유 상자에 오류하지만 난 작품을 잘하고 어떤 오류가 표시되지 공유 링크를 보여줍니다.

도와주세요.

+0

당신은 https를 가리키는 fb 앱 설정, 웹 사이트 URL 또는 콜백 URL을 확인 했습니까? – abhiklpm

+0

예 ... 모든 가능성을 확인했습니다 ... –

+0

이것은 많은 사람들에게 영향을줍니다. 스크레이퍼에 뭔가 잘못되었습니다. http://marketingland.com/facebook-sharing-bug-generates-404-errors-77242 –

답변

1

내가 당신의 URL을 확인하기 위해 페이스 북 린터 도구를 사용하여 :

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

귀하의 사이트가 표시되지 않는 그것, HTTP 보호, 다른 IP에서 URL을 복용하려고하면 우회해야하는 http://www.housingsutra.com/news-events/the-standard-chunk-of-lorem

우리는이 사이트에 갈 때 사용자 이름 암호를 묻습니다. enter image description here

+0

http 작업과 함께 URL을 전달할 때 페이스 북 공유 상자에 다음 오류가 표시됩니다. ======= || 401 G 한 N) 이 서 v는 사용자가 요청 된. 서에 대한 액세스 권한이 있음을 검증 할 수 없습니다. 잘못된 자격 증명 (예 : 잘못된 비밀번호)을 제공했거나 브라우저가 필요한 자격 증명을 제공하는 방법을 이해하지 못했습니다. www.housingsutra.com || ====== –

+0

내가 의미하는 바는 당신이 다른 시스템으로부터 http://www.housingsutra.com/news-events/the-standard-chunk-of-lorem을 가져갈 때이다. 해당 페이지를 볼 수 없습니다. 그것은 권한 부여를 요구하고 있습니다. – abhiklpm

+0

승인 사용자 이름과 암호가 브라우저에 저장되어 있거나 IP 주소가 승인을 통과해야합니다. – abhiklpm