Facebook дает user_firends
разрешение по умолчанию. Но Firebase Facebook SigninwithPopProvider
метод не возвращает никакой клавиши, содержащей данные user_friends
.Добавление области для OAuth Firebase Auth для Google и Facebook Вход в систему
Я попытался добавить provider.addScope('user_friends')
, прежде чем я сделать вызов метода, но он не вернулся обещания, содержащим другу данные в и не содержит полные основные public_profile
данные (т.е. возрастного диапазона)
Для тестирования В настоящее время у меня есть 2 пользователя, которые подписываются с использованием метода Facebook, которые также являются друзьями на Facebook, и для обоих он не возвращал эти данные.
И наконец, тот же вопрос для Google Auth с provider.addScope('https://www.googleapis.com/auth/plus.login')
, будет ли это обещание содержать пользователей данных друзей?
Единственное, что я получить обратно от обоих провайдеров OAuth является:
displayName:
email:
photoURL:
providerId:
uid:
Я думаю, я, возможно, придется сделать вызов Facebook и Google после того, как с маркер доступа для запроса данных, это правильно?
Какая странность, если они сделали это в версии 2.x – eikooc