2014-10-28 4 views
0

버튼을 추가하여 사진을 공유하고 싶습니다. 이것은 태그 본문의 코드입니다.웹 응용 프로그램의 버튼 공유

<div id="fb-root"></div> 
<script>(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/it_IT/sdk.js#xfbml=1&version=v2.0"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

<div class="fb-share-button" data-href="my_image"></div> 

작동하지 마십시오.

GET 파일 : 나는 내 page.html를 실행하면 오류를 보여 //connect.facebook.net/it_IT/sdk.js 순 :: ERR_FILE_NOT_FOUND

을 내가 ID_APP없이 공유하고 싶어하지만!

+0

사람들의 개인 사진이 잡히지 않게하려면 그러한 권한을 요청하는 Facebook 응용 프로그램이 있어야합니다. 그렇지 않으면 보안되지 않습니다. – Greg

+0

실제 웹 서버에서 테스트하십시오. // 변경 // https : // connect – WizKid

답변

0

파일 경로를 사용하여 로컬에서 테스트 중이므로 "file :"이 페이스 북 스크립트의 URL에 추가되므로 "file : //connect.facebook.net"이 추가됩니다. 스크립트에서 "http :"또는 "https :"를 사용하도록 URL을 변경하면 원하는대로 작동해야합니다.

+0

URL을 "http // connect.facebook.net/it_IT/sdk.js # xfbml = 1 & version = v2.0"으로 변경하고이 오류가 있습니다 : 잘못된 응용 프로그램 ID : 응용 프로그램 ID를 나타내는 숫자 또는 숫자 문자열이어야합니다. 이 방법으로 ID를 받기 위해 앱을 등록해야하지만 원하지 않는다. – Ragnarr

+0

콜론을 잊지 마라. 'http : // connect.facebook.net/it_IT/sdk.js # xfbml = 1 & version = v2.0'이어야합니다. – rmlynch

+0

이 오류가 있습니다 : 잘못된 응용 프로그램 ID : 응용 프로그램 ID를 나타내는 숫자 또는 숫자 문자열이어야합니다. 이 방법으로 ID를 수신하려면 앱을 등록해야하지만 원하지 않는 경우 – Ragnarr