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

您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

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

入口網站和 Edge 通訊

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

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

API 開發人員在開發人員入口網站上完成應用程式註冊程序後,該入口網站會將應用程式相關資訊傳送至 Apigee Edge,包括應用程式名稱和與應用程式相關聯的 API 產品。如果 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 開發人員維護的資訊包括:

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

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

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