Authentication

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.

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