Хотя аутентификация не требуется, Google поддерживает следующие параметры для использования при вызове конечных точек Native Checkout API и Cart API компании.
API-ключи
HTTP-заголовок: X-API-Key
Общее секретное значение, которое будет использоваться в заголовке HTTP-запроса клиента UCP API Google для аутентификации с конечной точкой оформления checkout .
OAuth 2.0 (рекомендуется)
Заголовок HTTP: Authorization: Bearer <Access Token>
В соответствии с RFC 6749 , агент платформы UCP от Google использует следующие свойства для запроса токенов доступа, необходимых для взаимодействия с конечной точкой оформления checkout .
| Свойство | Описание |
|---|---|
| Идентификатор клиента | Уникальная строка, представляющая клиента (например, API UCP от Google). |
| клиент) | |
| Секрет клиента | Строковый пароль, используемый для аутентификации на сервере авторизации. |
| URL-адрес конечной точки авторизации | URL-адрес конечной точки API OAuth2 |
| Формат | Базовая аутентификация: заголовок HTTP или тело HTTP-запроса |
| Кодирование | Данные формы или JSON |