2012-07-02 2 views
1

Я пытаюсь выяснить, как перенаправить пользователей на другую страницу в закладке Применение аналогично this oneПеренаправление после нажатия кнопки Share на Facebook

+0

Я думаю, что [FB.Event.subscribe()] (https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/) - это то, что вы ищете. - 'Прикрепляет обработчик к событию и вызывает ваш обратный вызов при срабатывании события.' – Lix

ответ

0

Вы можете использовать Feed Dialog и установить redirect_uri параметр - The URL to redirect to after the user clicks a button on the dialog..

С помощью следующего кода Javascript вы можете сделать это:

FB.init({appId: "YOUR_APP_ID", status: true, cookie: true}); 

    function postToFeed() { 

     // calling the API ... 
     var obj = { 
     method: 'feed', 
     link: 'URL_TO_SHARE', 
     picture: 'SHARING_PICTURE', 
     name: 'SHARING_TITLE', 
     caption: 'SHARING_CAPTION', 
     description: 'SHARING_DESCRIPTION', 
     redirect_uri: 'URL_TO_REDIRECT_AFTER_ACTION' 
     }; 

     function callback(response) { 
     // Some callback action ... 
     } 

     FB.ui(obj, callback); 
    } 

Затем вы свяжете postToFeed функцию щелкать событие кнопки или ссылки.

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