Шаг 1. Подтвердите поддержку требований к связности и идемпотентности.
Перед интеграцией важно понять и убедиться, что вы можете поддерживать требования безопасности транспортного уровня и уровня приложений , а также стандарты протоколов , особенно связанные с идемпотентностью .
Шаг 2. Вместе с Google настройте конфигурацию поставщика.
Google необходимо настроить хост(ы) и ключи PGP, чтобы установить связь с реализуемыми вами API-интерфейсами поставщика.
Во-первых, вам нужно будет определить URL хоста(ов) на вашей стороне, ответственного за обслуживание API, размещенных поставщиком. Если ваша реализация разделена между несколькими хостами (например, сторонним ядром или другим поставщиком услуг), укажите, какие конечные точки обслуживаются непосредственно вами, а какие обрабатываются от вашего имени поставщиком услуг.
Далее, если вы размещаете какой-либо из API-интерфейсов, размещенных поставщиком, вам потребуется сгенерировать ключи PGP , которые следует использовать для шифрования на уровне приложений с вашими конечными точками.
Чтобы инициировать настройку поставщика и процесс обмена ключами, предоставьте контактному лицу службы технической поддержки Google следующее:
- Имя хоста для серверов, ответственных за обслуживание API, размещенных поставщиком.
- подпуть к вашей реализации API
- Публичная часть сгенерированной вами пары ключей PGP
После того, как Google настроит конфигурацию вашего поставщика, Google ответит вашим идентификатором учетной записи интегратора платежей (PIAID) и открытым ключом PGP Google, относящимся к конечным точкам, которые вы размещаете.
Шаг 3. Установите эхо-подключение песочницы
После того как вы подтвердите, что соответствуете требованиям интеграции, имеете ключи PGP и идентификатор учетной записи интегратора платежей (PIAID) от Google, вы готовы внедрить и протестировать echo
, размещенные в Google, и echo
конечные точки, размещенные поставщиком. См. определения echo
в документации по API для службы, которую вы реализуете, в разделе Справочник .
Эти скрипты используют эхо-метод среды Sandbox, размещенный в Google, для проверки базового подключения:
- Скрипт, использующий
echo
V1: gsp_sandbox_echo.sh - Скрипт, использующий
echo
V2: gsp_sandbox_echo_v2.sh
Шаг 4. Интеграция с API
Когда конечные точки echo
будут работать в изолированной программной среде, вы будете готовы к интеграции с остальными нашими API.
См. документацию по API для сервисов, которые вы реализуете, в разделе Справочник .
Шаг 5: Загрузите логотипы вашей компании
Следуйте рекомендациям по использованию логотипа .
Шаг 6: Тестирование
Во время разработки вы можете использовать наш размещенный сервис Amplecash для имитации запросов и ответов. Когда ваше решение будет готово для сквозного тестирования, ваш контактный технический специалист Google может помочь вам провести тесты в режиме реального времени в нашей тестовой среде.
По завершении разработки следите за процессом тестирования , чтобы подготовиться к запуску.
Шаг 7: Запуск!
Следите за процессом запуска , чтобы обеспечить максимально плавный выпуск.