
WordPress 外掛開發
Google Business Profile API 串接教學:429、403、看不到 API 的排查流程
Google Business Profile API 串接教學:整理 429 quota_limit_value=0、403 API disabled、Cloud Console 找不到 Google My Business API 的處理流程。
記錄WordPress相關開發日誌與新知識

Google Business Profile API 串接教學:整理 429 quota_limit_value=0、403 API disabled、Cloud Console 找不到 Google My Business API 的處理流程。

當公司有多個 WordPress 外掛都需要串接 Google API 時,每個外掛各自實作一份 OAuth 2.0 認證邏輯,不但造成程式碼重複,更增加維護成本。本文記錄我們將 orca-gsc-insight 外掛中的 OAuth 認證邏輯,經過三個階段的重構,最終抽取為 orca-admin 共用元件的完整過程。

這是一個經典的 WordPress 重寫規則(rewrite rules)快取問題。當你修改 add_rewrite_endpoint() 的端點名稱後,WordPress 資料庫中快取的舊重寫規則並不會自動更新,所以新的端點會產生 404。