Kimlik doğrulama zorunlu olmasa da Google, işletmenin Native Checkout API ve Cart API uç noktaları çağrılırken kullanılmak üzere aşağıdaki seçenekleri destekler.
API anahtarları
HTTP üstbilgisi: X-API-Key
Google'ın UCP API istemci isteği HTTP başlığında checkout uç noktasıyla kimlik doğrulaması yapmak için kullanılacak paylaşılan gizli bilgiler değeri.
OAuth 2.0 (önerilen)
HTTP üstbilgisi: Authorization: Bearer <Access Token>
Google'ın UCP Platform aracısı, RFC 6749'a uygun olarak checkout uç nokta etkileşimi için gereken erişim jetonlarını istemek üzere aşağıdaki özellikleri kullanır.
| Mülk | Açıklama |
|---|---|
| Müşteri Kimliği | İstemciyi temsil eden benzersiz bir dize (örneğin, Google'ın UCP API'si) |
| client) | |
| İstemci Gizli Anahtarı | Yetkilendirme sunucusuyla kimlik doğrulaması yapmak için kullanılan şifre türü dize |
| Yetkilendirme uç noktası URL'si | OAuth2 API uç noktasının URL'si |
| Biçim | Temel kimlik doğrulama HTTP üstbilgisi veya HTTP gövdesi |
| Kodlama | Form verileri veya JSON |