2016-04-11 18 views
0

Kann ich zusätzliche Daten von Google mit GIDSignIn über Google + anmelden? Derzeit bin ich folgende Daten erhalten:
Google Anmelden Abrufen zusätzlicher Daten

  let userId = user.userID     
      let idToken = user.authentication.idToken 
      let fullName = user.profile.name 
      let givenName = user.profile.givenName 
      let familyName = user.profile.familyName 
      let email = user.profile.email 
      if (user.profile.hasImage) { 
       let imageUrl = user.profile.imageURLWithDimension(75) 
       print (imageUrl) 
      } 

Aber ich brauche mehr Informationen von Google-Konto. Kann keine Informationen darüber in Google Tutorial finden.

+0

überprüfen Welche zusätzlichen Informationen müssen Sie von Google-Konto erhalten? – Bhumi

Antwort

0

Ich habe gerade die GIDGoogleUser überprüft und das sind die einzigen Informationen, die Sie für das Benutzerprofil (GIDProfileData) abrufen können!

func signIn(signIn: GIDSignIn!, didSignInForUser user: GIDGoogleUser!, 
     withError error: NSError!) 

Die Signin Methode gibt Ihnen den Hinweis auf die GIDGoogleUser mit gibt Ihnen die Informationen, die Sie bereits wissen, wie zu holen, und es gibt Ihnen auch die Benutzer-ID von Google, die zugänglichen Bereiche, Host-Domänen und Authentifizierungsmethoden. Sie können dies alles unter Google Developers Sign In for iOS.

+0

Ja, ich habe es gelesen, aber ich hoffe, dass es möglich ist, mehr Informationen zu bekommen. Trotzdem danke. – Ookey

+0

Ja, wenn du etwas anderes willst, musst du andere APIs benutzen (Laufwerk, Karten ...). – caiomcg

Verwandte Themen