Es ist keine Authentifizierung erforderlich. Google unterstützt jedoch die folgenden Optionen für den Aufruf der Native Checkout API- und Cart API-Endpunkte des Unternehmens.
API-Schlüssel
HTTP-Header: X-API-Key
Ein gemeinsamer geheimer Wert, der im HTTP-Header der UCP API-Clientanfrage von Google verwendet wird, um sich beim checkout-Endpunkt zu authentifizieren.
OAuth 2.0 (empfohlen)
HTTP-Header: Authorization: Bearer <Access Token>
Gemäß RFC 6749,
verwendet der UCP-Plattformagent von Google die folgenden Attribute, um die
für die checkout Endpunktinteraktion erforderlichen Zugriffstokens anzufordern.
| Attribut | Beschreibung |
|---|---|
| Client-ID | Ein eindeutiger String, der den Client darstellt (z. B. die UCP API von Google) |
| Client) | |
| Clientschlüssel | Ein String vom Typ „Passwort“, der zur Authentifizierung beim Autorisierungsserver verwendet wird |
| URL des Autorisierungsendpunkts | Die URL des OAuth2 API-Endpunkts |
| Format | HTTP-Header für die Basisauthentifizierung oder HTTP-Body |
| Codierung | Formulardaten oder JSON |