0

Это моя функция, что я получаю информацию Профиль пользователя:

function facebookLogin() { 
    return $q(function(resolve, reject) { 
    $cordovaOauth.facebook('CLIENT_ID', ['id', 'email', 'name', 'age_range', 'gender', 'user_photos', 'user_work_history', 'user_friends']).then(function(result) { 
     $localStorage.facebookToken = result.access_token 
     $http.get('https://graph.facebook.com/v2.8/me', { params: { access_token: $localStorage.accessToken, fields: 'id, name, email, gender, picture', format: "json" } }).then(function(profile) { 
     alert(JSON.stringify(profile.data)) 
     resolve(true) 
     }, function(err) { 
     console.log(err) 
     }) 
    }, function(err) { 
     alert('Erro login: ' + JSON.stringify(err)) 
    }) 
    }) 
} 

В первой функции Facebook, facebook делает окно, а затем пользователь входит в систему, но я всегда получите этот экран, он говорит: «Что-то пошло не так, мы работаем, чтобы исправить это как можно скорее»: enter image description here Если я уйду из этого окна, то вызывается ошибка catch, и я получаю «Сигнальный поток отменен» , есть идеи?

ответ

0

Это была проблема с разрешениями при вызове facebook screen

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