Я использую firebase для входа пользователя через facebook. Все это прекрасно работает, и я могу получить изображение профиля пользователя FB, хотя оно и мало. Может кто-нибудь сказать мне, как получить больше один, код, я использую:Получите увеличенное изображение facebook с помощью входа в firebase
override func viewDidLoad() {
let loginButton = FBSDKLoginButton()
loginButton.readPermissions = ["public_profile", "email"]
loginButton.delegate = self
self.view.addSubview(loginButton)
}
func loginButton(loginButton: FBSDKLoginButton!, didCompleteWithResult result: FBSDKLoginManagerLoginResult!, error: NSError?) {
let credential = FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccessToken().tokenString)
FIRAuth.auth()?.signInWithCredential(credential) { (user, error) in
if let user = FIRAuth.auth()?.currentUser {
for profile in user.providerData {
let photoUrl = profile.photoURL?.absoluteString //SMALL IMAGE
}
}
}
}
(Это делается в стрижа)
Вам удалось решить эту проблему? Можете ли вы опубликовать решение? Спасибо –
Да, я вернусь к вам позже, так как не могу вспомнить, мне нужно будет проверить код. –
Если вы нашли решение, разместите его здесь –