$cordovaOauth facebook получает странное сообщение об ошибке

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

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 отображает окно, а затем пользователь входит в систему, но я всегда получаю этот экран, он говорит: "Что-то пошло не так, мы работаем, чтобы исправить это как можно скорее": Если я выйду из этого окна, то будет вызвана ошибка catch, и я получу сообщение "Поток знаков отменен", есть идеи?

1 ответ

Решение

Это была проблема с разрешениями, когда я вызываю экран facebook

Другие вопросы по тегам