내 Facebook App Javascript SDK 피드 대화 상자를 사용하여 내 앱에 공유 버튼을 만들려고합니다. Facebook에 배포 된 codeigniter 빌드 인 내 앱에서 php sdk를 사용하고 있습니다.Facbookbook 피드 대화 상자가 작동하지 않습니다.
나는 나의 PHP 페이지에서 다음을 사용했다. 나는 (버튼을 클릭하면) 내 canvnas 페이지에서이 작업을 실행하려고하면
<script type="text/javascript">
function share(){
FB.ui({
method: 'feed',
link: 'https://apps.facebook.com/myapp',
caption: 'An example caption',
}, function(response){});
}
</script>
<button onclick="share()">Share this Video</button>
, 나는 오류 팝업을 얻을 :
An error occurred. Please try later
합니다. 나는이 때 로컬 호스트에
, 나는 오류 팝업을 얻을 :이 작업을 받고 지금의 행운을 비슷한 문제를 가진 다른 질문을보고 있지만 봤는데
API Error Code: 191 API Error Description: The specified URL is not owned by the application Error Message: redirect_uri is not owned by the application.
.
버튼을 클릭하면 내 벽에 게시하라는 메시지가 나타나고 메시지를 입력하도록 코드가 작동하도록 수정하려면 어떻게해야합니까?
PHP로 할 수 있습니까?
편집 :
몇 가지 검사를 했습니까,이 fb.ui가 this 사용해야하거나 사용할 수 있습니다합니까?
앱을 만든 페이스 북 개발자 포털에서 콜백 URL을 확인 했습니까? –
@BhaveshParekh uNder settings> advanced Deauthorise 콜백 URL 필드가 있습니다. 너가 말하는게 이거니? – user3237078
아니, 난 당신이 설정 -> 기본 - 플랫폼을 추가 할 필요가 있다고 생각 플랫폼 -> 웹 사이트를 추가하고 귀하의 사이트의 URL을 추가 –