設定和部署 API
-
設定 Cloud Endpoints
說明如何準備 OpenAPI 文件以部署至 Endpoints。
-
部署 Endpoints 設定
說明如何將 OpenAPI 文件部署至 Endpoints。
-
部署 API 後端
說明如何部署 API 的後端程式碼及可擴充服務 Proxy。
-
在 Kubernetes 上部署
說明如何在 Kubernetes 上設定及部署 Endpoints。
-
在本機或其他平台執行 ESP
說明如何在本機電腦或其他雲端服務供應商處設定 ESP 的執行個體。
-
比較設定檔
說明 Google Cloud 主控台「Endpoints」 >「Services」頁面上的「Deployment history」分頁標籤,以及如何將部署的服務設定與之前版本進行比較。
-
取得服務名稱及設定 ID
說明如何取得代管服務的名稱和設定 ID。
疑難排解與監控
-
疑難排解總覽
提供一般疑難排解資訊,並提供其他頁面的連結,以利參考更多資訊。
-
排解 Endpoints 設定部署問題
說明您在部署 Endpoints 設定時可能會遇到的一些錯誤,以及疑難排解方式。
-
排解回應錯誤
說明如何排解 API 收到要求後回應的錯誤。
-
排解 App Engine 彈性環境部署問題
提供在 App Engine 彈性環境中部署 Endpoints 的疑難排解技巧。
-
排解 Compute Engine 部署問題
提供在 Compute Engine 部署 Endpoints 的疑難排解技巧。
-
排解 GKE 部署問題
提供在 GKE 部署 Cloud Endpoints 的疑難排解技巧。
-
排解 JWT 驗證問題
說明在 JWT 驗證失敗,且回應用戶端時傳回錯誤的情況下該如何排解問題。
-
監控您的 API
說明如何使用 Endpoints 自動維護的記錄和指標監控 API 的健康狀態。
-
追蹤您的 API
說明追蹤記錄取樣率、Cloud Trace 費用估算方式、如何在 Google Cloud 控制台中查看追蹤記錄,以及如何停用追蹤記錄取樣功能。
DNS 與安全資料傳輸層 (SSL)
-
驗證網域名稱
說明如何針對提供 Endpoints API 服務的網域名稱,驗證其擁有權。
-
從您的網域名稱提供 API
說明如何設定讓您的專案提供 API 要求。
-
在 cloud.goog 網域上設定 DNS
示範如何為使用 cloud.goog 網域的 Endpoints 服務設定 DNS (這個網域由 Google 擁有及管理)。
-
使用網域提供多個 API
示範如何在自己的網域中執行多個獨立 API。
-
使用 ESP 啟用安全資料傳輸層 (SSL)
說明如何使用 ESP 為已部署的 Endpoints 服務啟用 SSL 通訊埠。
-
使用 ESPv2 啟用安全資料傳輸層 (SSL)
說明如何使用 ESPv2 為已部署的 Endpoints 服務啟用 SSL 通訊埠。
驗證與 API 金鑰
-
選擇驗證方式
針對每種支援的驗證方法提供總覽及用途範例。
-
API 金鑰的使用原因與時機
提供關於 API 金鑰的背景資訊以及使用時機。
-
使用 Firebase 驗證使用者
說明如何設定 OpenAPI 文件,讓 ESP 可使用 Firebase 驗證使用者,進而驗證來自用戶端的傳入要求。
-
使用 Auth0 驗證使用者
說明如何設定 OpenAPI 文件,讓 ESP 可使用 Auth0 驗證使用者,進而驗證來自用戶端的傳入要求。
-
使用 Google ID 憑證驗證使用者
說明如何設定 OpenAPI 文件,讓 ESP 可使用 Google ID 憑證驗證使用者,進而驗證來自用戶端的傳入要求。
-
使用自訂方法驗證使用者
說明如何設定 OpenAPI 文件,讓 ESP 可使用自訂提供者驗證使用者,進而驗證來自用戶端的傳入要求。
-
服務之間的驗證
說明如何驗證服務對服務呼叫。
-
限制 API 金鑰的存取權
說明如何防止未經授權的用戶端應用程式及服務存取您的 API。