第 1 步:确认是否支持连接和幂等性要求
请务必了解并确保您能够支持在集成之前满足传输层和应用层安全要求以及协议标准,特别是与幂等相关的协议标准。
第 2 步:与 Google 合作设置您的供应商配置
Google 需要配置主机和 PGP 密钥,以便与您实现的供应商托管 API 建立通信。
首先,您需要确定负责提供供应商托管的 API 的主机的网址。如果您的实现拆分到多个主机(例如第三方核心或其他服务提供商)中,请指明哪些端点由您直接处理,哪些端点由服务提供商代表您处理。
接下来,如果您要托管任何供应商托管的 API,则需要生成用于通过端点进行应用层加密的 PGP 密钥。
如需启动供应商配置和密钥交换流程,请向您的 Google 技术联系人提供以下信息:
- 负责提供供应商托管的 API 的服务器主机名。
- API 实现的子路径
- 您生成的 PGP 密钥对的公开部分
Google 设置好您的供应商配置后,Google 会回复您的付款集成商帐号 ID (PIAID) 以及特定于您所托管的端点的 Google 公共 PGP 密钥。
第 3 步:建立沙盒回显连接
通过验证后,您可以满足集成要求、拥有 PGP 密钥并拥有 Google 的付款集成商帐号 ID (PIAID),便可以实现和测试由 Google 托管的 echo
和供应商托管的 echo
端点。请参阅 API 文档中有关您要在参考下实现的服务的 echo
定义。
这些脚本使用 Google 托管的沙盒环境 echo 方法来测试基准连接:
- 使用 V1
echo
的脚本:gsp_sandbox_echo.sh - 使用 V2
echo
的脚本:gsp_sandbox_echo_v2.sh
第 4 步:与 API 集成
在沙盒中运行的 echo
端点后,您就可以与我们的其余 API 集成了。
请参阅 API 文档,了解如何在参考下实现服务。
第 5 步:上传公司徽标
遵循徽标品牌推广指南。
第 6 步:测试
在开发过程中,您可以使用我们的托管 Amplecash 服务来模拟请求和响应。当您的解决方案准备好对流程进行端到端测试时,您的 Google 技术联系人可帮助您通过我们的沙盒环境执行实时测试。
随着开发工作的完成,请按照测试流程为发布做好准备。
第 7 步:发布!
请按照发布流程操作,以确保版本顺利发布。