Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
PFAuthenticationServerLoginWithAndroidDeviceIDRequest-Datenmodell. Auf Android-Geräten wird empfohlen, die Settings.Secure.ANDROID_ID als AndroidDeviceId zu verwenden, wie in diesem Blogbeitrag beschrieben (http://android-developers.blogspot.com/2011/03/identifying-app-installations.html). Weitere Informationen zu diesem Bezeichner finden Sie in der Android-Dokumentation (http://developer.android.com/reference/android/provider/Settings.Secure.html). Wenn sich ein Benutzer zum ersten Mal mit dem Android-Gerät anmeldet und CreateAccount auf "true" festgelegt ist, wird ein neues PlayFab-Konto erstellt und mit der Android-Geräte-ID verknüpft. In diesem Fall wird keine E-Mail-Adresse oder kein Benutzername mit dem PlayFab-Konto verknüpft. Andernfalls wird ein entsprechender Fehler zurückgegeben, wenn kein PlayFab-Konto mit dem Android-Gerät verknüpft ist, sodass der Titel den Benutzer durch die Erstellung eines PlayFab-Kontos führen kann. Bitte beachten Sie, dass zwar mehrere Geräte dieses Typs mit einem einzigen Benutzerkonto verknüpft werden können, aber nur das Gerät in den Kontoinformationen des Benutzers angezeigt wird, mit dem Sie sich zuletzt angemeldet haben (oder zuletzt verknüpft wurden). Wir werden in einer zukünftigen Version aktualisieren, um alle verknüpften Geräte anzuzeigen.
Syntax
typedef struct PFAuthenticationServerLoginWithAndroidDeviceIDRequest {
const char* androidDevice;
const char* androidDeviceId;
bool createAccount;
PFStringDictionaryEntry const* customTags;
uint32_t customTagsCount;
PFGetPlayerCombinedInfoRequestParams const* infoRequestParameters;
const char* OS;
} PFAuthenticationServerLoginWithAndroidDeviceIDRequest;
Mitglieder
androidDevice const char*
Ist null-terminiert
(Optional) Bestimmtes Modell des Geräts des Benutzers.
androidDeviceId const char*
Ist null-terminiert
Android-Gerätebezeichner für das Gerät des Benutzers.
createAccount bool
Erstellen Sie automatisch ein PlayFab-Konto, wenn derzeit keines mit dieser ID verknüpft ist.
customTags PFStringDictionaryEntry const*
Kann NULLPTR sein
(Optional) Die optionalen benutzerdefinierten Tags, die der Anforderung zugeordnet sind (z. B. Buildnummer, externe Ablaufverfolgungsbezeichner usw.).
customTagsCount uint32_t
Anzahl von customTags
infoRequestParameters PFGetPlayerCombinedInfoRequestParams const*
Kann NULLPTR sein
(Optional) Flags für die Informationen, die für den Benutzer zurückgegeben werden sollen.
OS const char*
Ist null-terminiert
(Optional) Spezifische Betriebssystemversion für das Gerät des Benutzers.
Anforderungen
Kopfzeile: PFAuthenticationTypes.h