Facebook - Сообщение об ошибке: redirect_uri не принадлежит приложению - PullRequest
3 голосов
/ 10 ноября 2011

Я пытаюсь использовать FB.ui () для отправки запросов друзьям. Мое приложение является приложением iframe с вкладками (НЕ ПРИЛОЖЕНИЕ ДЛЯ КАНВАСА), поэтому в моем разделе для разработчиков у меня завершены только разделы «Основная информация» и «Вкладка страницы» (не приложение в области Facebook), поскольку я не хочу, чтобы пользователи возможность напрямую перейти в приложение.

FB.UI () работал вчера, когда для моего приложения было завершено приложение области facebook, но при его удалении я получаю следующую ошибку:

Код ошибки API: 191 Описание ошибки API: указанный URL-адрес не принадлежит приложению Сообщение об ошибке: redirect_uri не принадлежит приложению.

Код, который я использую для отправки сообщений:

FB.ui({method: 'apprequests',
                        message: 'Play RCS Let\'s make it happen game!'
                    }, function(data) {
                        $("#sendToFriends").fadeOut();
                        $("#didyouknow").fadeIn();
                        console.log(data);
                    });

Я не против заполнить область для "Приложения от Facebook", но требуется ли это, и после этого в приведенном выше сообщении появляется ссылка на местоположение приложения или на вкладку страницы, где установлено приложение?

Любая помощь подойдет!

Ответы [ 2 ]

11 голосов
/ 10 ноября 2011

Заполните поля App Domain: и Site URL: в настройках вкладки.Это поможет с вашей проблемой.И вы должны быть уверены, что URL перенаправления соответствует указанному вами домену.

1 голос
/ 10 ноября 2011

Домен страницы, с которой вы звоните FB.ui(), должен соответствовать домену, который ваше приложение настроено для использования в конфигурации Facebook.

...