步驟 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 代管的沙箱環境回呼方法測試基準連線:
- 使用 V1
echo
的指令碼:gsp_sandbox_echo.sh - 使用 V2
echo
的指令碼:gsp_sandbox_echo_v2.sh
步驟 4:與 API 整合
在沙箱中運作 echo
端點後,您就可以開始與其他 API 整合。
請參閱 API 文件,瞭解您在參考資料下實作的服務。
步驟 5:上傳公司標誌
遵守標誌品牌宣傳指南。
步驟 6:測試
在開發期間,您可以使用我們託管的 Amplecash 服務來模擬要求與回應。當您的解決方案準備好測試流程的端對端流程時,您的 Google 技術聯絡人將協助您從沙箱環境中執行即時測試。
開發作業最後會進行測試流程,以準備發布。
步驟 7:開始!
請遵循啟動程序,盡可能確保版本順利進行。