2014-02-06 4 views
-1

Ищете помощь в интеграции моего сайта с facebook. В частности, у меня есть ссылка на значок facebook на моей странице. Когда пользователи нажимают на него, оно должно вызывать диалоговое окно с записью в facebook для публикации на своем собственном канале. Мне не нужен диалог для перенаправления на мою страницу (пока), поэтому он может просто перейти на свою страницу на facebook.Интеграция facebook на мой сайт

До сих пор я создал приложение facebook и получил его идентификатор. Я также добавил следующий код в моем JSP файл:

<script src='http://connect.facebook.net/en_US/all.js'></script> 
... 
<script> 
FB.init({appId: "<myid>", status: true, cookie: true}); 

    function postToFeed() { 

    // calling the API ... 
    var obj = { 
     method: 'feed', 
     redirect_uri: '<my_website_url>', 
     link: 'https://developers.facebook.com/docs/reference/dialogs/', 
     picture: 'http://fbrell.com/f8.jpg', 
     name: 'Facebook Dialogs', 
     caption: 'Reference Documentation', 
     description: 'Using Dialogs to interact with people.' 
    }; 

    function callback(response) { 
     document.getElementById('msg').innerHTML = "Post ID: " + response['post_id']; 
    } 

    FB.ui(obj, callback); 
    } 
... 
</script> 

Не уверен, что еще мне нужно сделать, но когда я нажимаю на ссылку, я получаю эту ошибку:
    Код API Error: 191
    API Ошибка Описание: Указанный URL-адрес не принадлежит заявке
    Сообщение об ошибке: redirect_uri не принадлежит приложению.

ответ

Смежные вопросы