实现步骤

第 1 步:确认是否支持连接性和幂等性要求

在集成之前,请务必了解并确保您能够支持传输层应用层安全要求以及协议标准(尤其是与幂等性相关的标准)。

第 2 步:与 Google 合作设置您的供应商配置

Google 需要配置主机和 PGP 密钥,以便与您实现的供应商托管 API 建立通信。

首先,您需要确定负责处理供应商托管的 API 的主机的网址。如果您的实现需要在多个主机(例如第三方核心或其他服务提供商)之间进行拆分,请指明哪些端点由您直接处理,哪些端点由代表您的服务提供商处理。

接下来,如果您要托管任何供应商托管的 API,则需要生成 PGP 密钥,用于对您的端点进行应用层加密。

如需启动供应商配置和密钥交换流程,请向您的 Google 技术联系人提供以下信息:

  • 负责处理供应商托管的 API 的服务器的主机名。
  • API 实现的子路径
  • 您生成的 PGP 密钥对的公钥部分

Google 设置好供应商配置后,将回复您并提供付款集成商账号 ID (PIAID) 以及特定于您所托管的端点的 Google PGP 公钥。

第 3 步:建立沙盒 echo 连接

在验证您能够满足集成要求、拥有您的 PGP 密钥并拥有 Google 提供的付款集成商账号 ID (PIAID) 后,您就可以实现和测试 Google 托管的 echo 和供应商托管的 echo 端点。如需了解您正在实现的服务的 echo 定义,请参阅 Reference 下的 API 文档。

这些脚本使用 Google 托管的沙盒环境回显方法来测试基准连接:

第 4 步:集成 API

echo 端点在沙盒中正常运行时,您就可以集成我们的其余 API。

如需了解您正在实现的服务的 API 文档,请参阅参考

第 5 步:上传公司徽标

遵循徽标品牌推广指南

第 6 步:测试

在开发过程中,您可以使用我们的托管 Amplecash 服务来模拟请求和响应。当您的解决方案准备好进行端到端测试流程时,您的 Google 技术联系人可以帮助您从我们的沙盒环境中执行实时测试。

随着开发工作的结束,请按照测试流程为发布做准备。

第 7 步:发布!

请遵循发布流程,以确保尽可能顺利地发布。