Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Akzeptiert einen von DeviceCheck ausgestellten
deviceToken
und versucht, ihn bei Apple zu validieren. Wenn gültig, wird ein
AppCheckToken
zurückgegeben.
HTTP-Anfrage
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeDeviceCheckToken
Erforderlich. Der relative Ressourcenname der iOS-App im Format:
projects/{project_number}/apps/{app_id}
Bei Bedarf kann das Element
project_number
durch die Projekt-ID des Firebase-Projekts ersetzt werden. Weitere Informationen zur Verwendung von Projekt-IDs im Google-Standard
AIP 2510
.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung
{"deviceToken": string,"limitedUse": boolean}
Felder
deviceToken
string
Erforderlich. Die
deviceToken
, die von der clientseitigen
DeviceCheck API
von Apple zurückgegeben wird. Dies ist das base64-codierte Objekt
Data
(Swift) oder
NSData
(ObjC).
limitedUse
boolean
Gibt an, ob diese Attestierung für die Verwendung in einem Kontext mit eingeschränkter Verwendung (
true
) oder sitzungsbasiert (
false
) vorgesehen ist. Wenn Sie diese Attestierung für die Verwendung mit dem Feature
Wiederholungsschutz
verwenden möchten, legen Sie dafür
true
fest. Der Standardwert ist
false
.
Antworttext
Wenn der Vorgang erfolgreich ist, enthält der Antworttext eine Instanz von
AppCheckToken
.