Запросы приложения Facebook не показывают друзей (бесконечная загрузка)
Я пытался все, чтобы решить эту проблему.
Я установил базовое приложение для Facebook на основе php (Canvas/iFrame) - и оно отлично загружается, запрашивает разрешения и устанавливает нормально.
Я попробовал код apprequests на сайте разработчика, а также различные примеры, чтобы попытаться пригласить друзей в приложение.
Диалоговое окно действительно отображается, но панель загрузки просто работает, не показывая друзей для выбора.
Код, который я использую:
<div id="fb-root"></div>
<script src="https://connect.facebook.net/en_US/all.js"></script>
<button id="send-to-many">Send App request</button>
<script>
FB.init({
appId : '<?php echo $appid ?>',
});
document.getElementById('send-to-many').onclick = function() {
FB.ui({
method: 'apprequests',
message: 'You should learn more about the Platform.'
},
function(response) {
if (response) {
alert('invited');
} else {
alert('not invited');
}
}
);
}
</script>
Не уверен, как обойти это. Есть идеи!
Однако я могу добавить "к" в метод и указать один идентификатор пользователя, и это работает.
Так что я думаю, что это может быть проблема с разрешениями?
Большое спасибо, Хорхе
1 ответ
Не должно быть проблемы с разрешениями - многие диалоги предназначены для использования без авторизации приложения.
Я просто запустил этот точный код, заменив идентификатор приложения на мой, и он работает. Итак, некоторые вещи, которые нужно проверить:
- Вы получаете какие-либо ошибки JS в консоли?
- Находится ли приложение в режиме песочницы, и вы используете его с правами не администратора?
- Есть ли у аккаунта, которым вы пользуетесь, друзья?