Диалоговое окно канала FB.ui требует redirect_uri, диалоговое окно не закрывается

Я пытаюсь открыть диалоговое окно канала с помощью метода FB.ui в JS SDK и закрыть его после того, как пользователь поделится. Моя проблема в том, что диалоговое окно канала требует redirect_uri, хотя в документации сказано, что его не нужно определять, а всплывающее окно перенаправляется туда и не закрывается, как говорит функция обратного вызова.

Вот мой код, прикрепленный к событию щелчка отправки:

    FB.ui (
        {
            method: 'feed',
            name: 'xxx!',
            link: 'link to FB tab',
            picture: 'jpg',
            caption: 'xxx',
            actions: {name:'xxx',link:'url'},
            ref: 'xxx',
            redirect_uri: 'link to FB tab'
        },
        function(response) {
            self.close();
        }
    );

Если я оставлю redirect_uri, всплывающее окно открывается, но в нем просто говорится, что в приложении FB есть ошибка, и попробуйте еще раз.

5
задан Jeremy Schultz 20 January 2012 в 21:22
поделиться