UserObject
Hinweis: Die Namen und der Mindestumfang der aktuell integrierten Parameter für das UserObject sind fix. Berücksichtigen Sie jedoch, dass gegebenenfalls weitere Parameter durch API-Updates hinzukommen können.
Verfügbare Parameter nach Provider
| GMX | Google+ | T-Online | Yahoo! | Youtube | |||||
|---|---|---|---|---|---|---|---|---|---|
| provider | X | X | X | X | X | X | X | X | |
| uid | X | X | X | X | X | X | X | X | |
| name | X | X | X | X | X | X | X | X | |
| firstName | X | X | X | X | X | X | |||
| lastName | X | X | X | X | X | X | |||
| X | X | X | X | X | |||||
| nickname | X | X | X | X | X | ||||
| salutation | |||||||||
| location | X | X | X | X | |||||
| zip | X | ||||||||
| country | X | X | |||||||
| url | X | X | X | X | X | ||||
| birthdayDate | X | X | X | X | |||||
| sex | X | X | X | X | X | ||||
| profileImageUrl | X | X | X | X | X |
Parameter des UserObjects
Das UserObject aus den Methoden getUserinfo und getUserinfoByExtId besteht aus folgenden Parametern.
| Feld | Beschreibung |
|---|---|
| provider | Der Providername laut Liste "Provider". |
| name | Der vollständige Name des Benutzers (soweit beim Provider gespeichert). |
| firstName | Der Vorname des Users |
| lastName | Der Nachname des Users |
| Die Emailadresse des Users | |
| nickname | Der Username beim Provider, z.B. der Twittername |
| location | Der beim Provider gespeicherte Wohnort. |
| zip | Die Postleitzahl des Users als String |
| country | Das Land des Benutzers |
| url | Die URL zum Profil des Benutzers beim Provider |
| profileImageUrl | Die URL zum größten verfügbaren Profilbild beim Provider, sofern dort vorhanden. Dieses Feld ist vom Typ ProfileImageLink (siehe unten) |
| originalImageUrl | Die URL zum größten verfügbaren Bild beim Provider, welches als Basis des Profilbildes diente. Ist nur gefüllt, wenn es eine profileImageUrl gibt. Dieses Feld ist vom Typ ProfileImageLink (siehe unten) |
| profileImageUrls | Eine Liste aller verfügbaren Profilbild beim Provider, sofern dort vorhanden. Jedes Listenelement ist vom Typ ProfileImageLink (siehe unten) |
| originalImageUrls | Eine Liste aller verfügbaren Bilder im Seitenverhältnis des hochgeladenen Basisbildes, welches als Grundlage für das Profilbild dient. Jedes Listenelement ist vom Typ ProfileImageLink (siehe unten) |
| birthdayDate | Das Geburtsdatum des Benutzers als String, immer im Format tt.mm.jjjj |
| sex | Das Geschlecht des Benutzers als String. Mögliche Werte: „male“, „female“ |
ProfilImageLink Felder
Die im UserObject enthaltenen Links zu den Profilbildern enthalten folgende Parameter.
| Feld | Beschreibung |
|---|---|
| url | Die URL des Profilbildes beim Provider |
| urlState | Zeigt an, ob der Benutzer ein eigenes Profilbild hat, oder ob das Standardbild des Providers hinterlegt ist. Mögliche Werte: • DEFAULT: Benutzer hat kein eigenes Bild • OWN: Benutzer hat eigenes Bild • UNVERIFIED: Status konnte nicht ermittelt werden. |
| width | Die Breite des Bildes in Pixel soweit bekannt. Ist die Breite nicht bekannt, ist dieses Feld nicht vorhanden. |
| height | Die Höhe des Bildes in Pixel soweit bekannt. Ist die Höhe nicht bekannt, ist dieses Feld nicht vorhanden. |
Zuletzt aktualisiert am 19. Januar 2012 von admin - Anmelden

Das Feld “birthdayDate” sollte, sofern Daten vorliegen, immer im Format tt.mm.jjjj geliefert werden. Bei Facebook ist dies aktuell nicht der Fall (es wird mm/tt/yyyy geliefert, so wie es direkt von Facebook kommt), hier gibt es einen Bugfix für die Version nach 0.8.3, in der dieses Verhalten behoben wird.
Die verfügbaren Parametern von LinkedIn sind viel versprechend