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

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

開發人員入口網站使用的大部分資訊都儲存在 Apigee Edge。入口網站會做為 Edge 的用戶端,開發人員入口網站會視需要傳送 HTTP 或 HTTPS REST 要求,從 Edge 擷取資訊或將資訊傳送至 Edge。舉例來說,開發人員在入口網站上註冊新應用程式時,入口網站會向 Edge 傳送要求,儲存應用程式的相關資訊。

入口網站和 Edge 通訊

下列各節會提供更多詳細資料。

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

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

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

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

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

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

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

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

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

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

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

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