開發人員入口網站與 Edge 通訊的方式

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊

開發人員入口網站使用的資訊大多會儲存在 Apigee Edge 中。入口網站也是 Edge 的用戶端。如有需要,開發人員入口網站會傳送 HTTP 或 HTTPS REST 要求,藉此擷取資訊,或將資訊傳送至 Edge。舉例來說,當開發人員在入口網站註冊新的應用程式時,入口網站會向 Edge 傳送要求,以儲存應用程式的相關資訊。

入口網站和邊緣通訊

下列各節將提供更多詳細資訊。

應用程式註冊資料和 API 金鑰的儲存位置

API 開發人員在開發人員入口網站上完成應用程式註冊程序後,入口網站會將應用程式資訊傳送至 Apigee Edge,包括應用程式名稱以及與該應用程式相關聯的 API 產品。如果 Edge 成功註冊該應用程式,Edge 就會將單一 API 金鑰傳回入口網站。API 開發人員會使用該 API 金鑰存取與應用程式相關聯的 API 產品。

應用程式和 API 金鑰的相關資訊只會儲存在 Edge 中,不會儲存在入口網站中。API 開發人員透過入口網站查看應用程式相關資訊時,入口網站會透過「我的應用程式」頁面向 Edge 發出要求,並使用 API 金鑰存取該資訊。

同樣地,當 API 開發人員新增、移除或修改應用程式時,入口網站會將修改內容傳送至 Edge 以便儲存。

由於應用程式和 API 金鑰的所有相關資訊都儲存在 Edge 中,因此 Edge 管理員可以使用 Edge UI 或 Management API 修改資訊。舉例來說,管理員可以:

  • 新增、移除或修改 API 開發人員應用程式
  • 核准或撤銷 API 開發人員應用程式的 API 金鑰

詳情請參閱「註冊應用程式及管理 API 金鑰」。

API 開發人員資訊的儲存位置

如果 API 開發人員註冊為新的開發人員入口網站使用者,系統會建立 API 開發人員資訊並儲存在 Edge 中。每位 API 開發人員維護的資訊如下:

  • 姓名
  • 電子郵件地址
  • 使用者名稱
  • 入口網站帳戶狀態 (啟用或已封鎖)
  • 入口網站角色 (已驗證的使用者、管理員或其他)
  • 角色權限

電子郵件地址是 Edge 使用的主鍵,用來識別 API 開發人員,且每個金鑰都不得重複。Edge 會透過主金鑰,為 API 開發人員所屬的每個機構產生專屬開發人員 ID。在與 API 開發人員之間建立關聯時,您可能需要使用開發人員 ID。

詳情請參閱「註冊應用程式開發人員」一文。