Chociaż uwierzytelnianie nie jest wymagane, Google obsługuje te opcje, gdy wywołujesz punkty końcowe interfejsu Native Checkout API i Cart API.
Klucze API
Nagłówek HTTP: X-API-Key
Wspólna tajna wartość, która będzie używana w nagłówku HTTP żądania klienta UCP API Google do uwierzytelniania w punkcie końcowym checkout.
OAuth 2.0 (zalecane)
Nagłówek HTTP: Authorization: Bearer <Access Token>
Zgodnie z RFC 6749,
agent platformy UCP Google używa tych właściwości do żądania
tokenów dostępu potrzebnych do interakcji z punktem końcowym checkout.
| Właściwość | Opis |
|---|---|
| Identyfikator klienta | Unikalny ciąg znaków reprezentujący klienta (np. UCP API Google |
| klient) | |
| Tajny klucz klienta | Ciąg znaków typu hasło używany do uwierzytelniania na serwerze autoryzacji |
| Adres URL punktu końcowego autoryzacji | Adres URL punktu końcowego OAuth2 API |
| Format | Nagłówek HTTP lub treść HTTP uwierzytelniania podstawowego |
| Kodowanie | Dane formularza lub JSON |