步驟 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 定義,請參閱您實作服務的 API 說明文件中的「參考資料」。
這些指令碼會使用 Google 代管的 Sandbox 環境回應方法,測試基準連線:
- 使用 V1 的指令碼
echo:gsp_sandbox_echo.sh - 使用 V2 的指令碼
echo:gsp_sandbox_echo_v2.sh
步驟 4:與 API 整合
讓 echo 端點在沙箱中運作後,您就可以與我們其餘的 API 整合。
如要瞭解您實作的服務,請參閱「參考資料」下的 API 文件。
步驟 5:上傳公司標誌
請遵守標誌品牌宣傳指南。
步驟 6:測試
在開發期間,您可以使用我們代管的 Amplecash 服務來模擬要求和回應。當您的解決方案已準備好進行端對端流程測試時,Google 技術聯絡人可以在我們的沙箱環境中協助您執行即時測試。
開發作業完成後,請按照測試程序準備發布。
步驟 7:推出!
請按照發布程序操作,確保發布過程盡可能順利。