簡介

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

API 供應商已開發了一組 API,以便提供後端服務的存取權。下一步是建構開發人員入口網站,讓應用程式開發人員能夠:

  • 瞭解您的資料和服務產品
  • 參閱詳盡的說明文件 (包括用途、教學課程與參考說明文件),瞭解如何使用 API
  • 透過自助式程序註冊,以便建構使用您的 API 的應用程式

開發人員入口網站解決方案總覽

Apigee 支援多種開發人員入口網站解決方案,其摘要如下表所述,從簡單的啟用金鑰到完全自訂和可擴充,應有盡有。選擇解決方案時,您需要在自訂需求與實作入口網站所需的時間和知識之間取得平衡。

解決方案 功能 由 Apigee 代管? 支援
(必須訂閱授權)
Apigee 整合式入口網站 簡易的自助式入口網站開發作業。
(僅限 Apigee Edge 公用雲端客戶)
全年無休的 Apigee 支援服務
Drupal 9 入口網站 使用開放原始碼 Drupal 9 專案,可完全自訂的自助式入口網站開發作業。使用 Apigee Edge 模組與 Apigee 整合。 Apigee 24 小時全年無休的破產問題支援
自訂入口網站 使用 Apigee 平台 API 可完全自訂的入口網站開發作業。 Apigee 全天候支援僅適用於 Apigee 平台 API

選擇開發人員入口網站解決方案

為協助您決定要選擇哪種開發人員入口網站解決方案,請考慮使用下列決策樹狀圖,並查看開發人員入口網站功能比較

顯示 Drupal 的使用時機和使用 Apigee 整合式入口網站的流程圖

如果您是 Apigee Edge for Public Cloud 客戶,而且打算支援入口網站開發的常見用途 (例如標準註冊和應用程式建立流程),而且對功能變更的風格更勝一籌,請考慮建構 Apigee 整合式入口網站

目前 Apigee Edge 和營利服務客戶目前只能使用 Drupal 型入口網站

開發人員入口網站功能比較

下表比較 Apigee 整合式入口網站以 Drupal 為基礎的開發人員入口網站之間的功能差異。

功能 整合式入口網站 Drupal
使用 Markdown 開發入口網站內容 綠色勾號圖示 綠色勾號圖示
使用 HTML 開發入口網站內容 綠色勾號圖示 綠色勾號圖示
根據 OpenAPI 規格轉譯的 API 參考資料文件 綠色勾號圖示 綠色勾號圖示
OpenAPI 規格第 3 版支援 綠色勾號圖示 綠色勾號圖示
透過 API 參考資料傳送即時要求 綠色勾號圖示 綠色勾號圖示
自訂主題 綠色勾號圖示 綠色勾號圖示
自訂選單 綠色勾號圖示 綠色勾號圖示
第三方代碼,例如 Google Analytics (分析) 綠色勾號圖示 綠色勾號圖示
自訂 JavaScript 程式碼 綠色勾號圖示 綠色勾號圖示
自訂網域名稱 綠色勾號圖示 綠色勾號圖示
已啟用 HTTPS 綠色勾號圖示 綠色勾號圖示
建立帳戶的條款及細則 綠色勾號圖示 綠色勾號圖示
行動裝置多媒體最佳化 綠色勾號圖示 綠色勾號圖示
整合自訂指令碼和指令碼標記 綠色勾號圖示 綠色勾號圖示
SMTP 設定 綠色勾號圖示 綠色勾號圖示
電子郵件範本設定 綠色勾號圖示 綠色勾號圖示
人機驗證 (Captcha) 機制可防範垃圾內容 綠色勾號圖示 綠色勾號圖示
開發人員/消費者帳戶的角色和權限 綠色勾號圖示 綠色勾號圖示
聯合登入 綠色勾號圖示 綠色勾號圖示
內容管理 API 使用 Drupal
營利 即將推出 綠色勾號圖示
搜尋設定 *。 綠色勾號圖示
網誌和論壇 ** 綠色勾號圖示
建立內容的頁面範本 綠色勾號圖示
入口網站上的應用程式數據分析 綠色勾號圖示
以規則為基礎的事件管理 綠色勾號圖示
可透過外掛程式模組擴充 綠色勾號圖示
自訂應用程式註冊流程 綠色勾號圖示
自訂開發人員註冊流程 綠色勾號圖示
入口網站記錄檔 綠色勾號圖示
連結檢查工具 綠色勾號圖示
支援 Microsoft Internet Explorer/Microsoft Edge 僅限 Microsoft Edge 綠色勾號圖示
Apigee 支援 請參閱上表 請參閱上表

建構整合式入口網站

如果您是公有雲的 Apigee Edge 客戶,可以在 Edge UI 中快速建立輕量的開發人員入口網站。前往 https://apigee.com/edge 登入,然後在 Edge UI 側邊導覽列中依序選取「Publish」(發布) >「Ports」(入口網站)。詳情請參閱「建構整合式入口網站」一文。

下圖顯示整合式入口網站的到達網頁。

入口網站簡介

建構 Drupal 入口網站

您可以使用 Drupal 入口網站開發工具,建構可完全自訂的開發人員入口網站。Drupal 搭配其他 Apigee 開發的 Drupal 模組,提供豐富的功能集和 Drupal 的所有 CMS 功能。但導入 Drupal 型入口網站需要耗費更多時間和精力。

Apigee Edge 與下列 Drupal 版本相容:

版本 說明
Drupal 9 提供可靠的開放原始碼企業級內容管理系統 (CMS)。Drupal 9 是開放原始碼平台,您可以為 Drupal 9 入口網站開發架構做出貢獻並貢獻心力,並運用 Drupal 社群的知識。詳情請參閱「使用 Drupal 9 建構入口網站」一文。

使用 Apigee Edge API 建構自訂入口網站

透過 Apigee Edge API 建立專屬的完全自訂入口網站,下表摘要說明。詳情請參閱:

類別 Apigee API 說明
數據分析 統計資料 查看 API 的數據分析資料。
API 金鑰 應用程式金鑰:開發人員

應用程式金鑰:公司

管理用來授權在應用程式中使用 API 的 API 金鑰。
API 產品 API 產品 管理您發布至開發人員入口網站的 API 產品。
應用程式 應用程式

應用程式:開發人員

應用程式:公司

管理開發人員註冊以使用您的 API 的應用程式。
開發人員 開發人員

公司

公司開發人員

管理已在開發人員入口網站註冊的開發人員。
營利 營利 透過 API 營利。

使用 PHP 適用的 Apigee Edge 用戶端程式庫簡化入口網站用戶端的整合作業。使用 SDK 時,您可以輕鬆編寫使用上表所述 Apigee API 的 PHP 模組。如要進一步瞭解 PHP 適用的 Apigee API 用戶端程式庫,請參閱: