簡介

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

身為 API 供應商,您已開發一組 API,可提供後端服務的存取權。接下來,您要建構開發人員入口網站,讓應用程式開發人員能夠:

  • 瞭解您的資料和服務方案
  • 請參閱完整說明文件 (包括應用實例、教學課程和參考文件),瞭解如何使用 API
  • 透過自助式程序註冊,以便建構使用 API 的應用程式

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

Apigee 支援多種開發人員入口網站解決方案,如下表所列,從簡單的現成解決方案到完全可自訂及擴充的解決方案都有。選擇解決方案時,您需要根據自訂需求,權衡導入入口網站所需的時間和知識。

解決方法 功能 Apigee 代管? 支援
(須具備授權訂閱方案)
Apigee 整合式入口網站 輕鬆開發自助服務入口網站。
(僅限 Apigee Edge Public Cloud 客戶)
Apigee 全年無休的支援服務
Drupal 10 入口網站 使用開放原始碼 Drupal 10 專案,開發可完全自訂的自助式入口網站。使用 Apigee Edge 模組與 Apigee 整合。 全年無休的 Apigee 支援服務,協助解決故障修復問題
自訂入口網站 使用 Apigee 平台 API,完全自訂自助式入口網站開發作業。 Apigee 平台 API 專屬的 Apigee 全天候支援服務

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

如要決定選擇哪種開發人員入口網站解決方案,請參考下列決策樹,並查看開發人員入口網站功能比較

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

如果您是 Apigee Edge for Public Cloud 客戶,且打算支援入口網站開發的常見用途 (例如標準註冊和應用程式建立流程),以及進行風格而非功能上的變更,建議您建構 Apigee 整合式入口網站

目前,以 Drupal 為基礎的入口網站是 Apigee Edge for Private Cloud 和營利客戶的唯一選擇。

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

下表比較 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 Public Cloud 客戶,可以在 Edge UI 中快速建立輕量型開發人員入口網站。前往 https://apigee.com/edge 登入,然後在 Edge UI 的側邊導覽列中選取「發布」>「入口網站」。如需完整詳細資料,請參閱「建立整合式入口網站」。

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

入口網站簡介

建構以 Drupal 為基礎的入口網站

您可以使用 Drupal 入口網站開發工具,建構完全可自訂的開發人員入口網站。Drupal 提供豐富的功能組合,以及 Drupal 的所有 CMS 功能,並額外提供 Apigee 開發的 Drupal 模組。不過,實作 Drupal 型入口網站需要更多時間和心力。

Apigee Edge 支援下列 Drupal 版本:

版本 說明
Drupal 10 提供可靠的客戶管理開放原始碼企業級內容管理系統 (CMS)。 由於 Drupal 10 是開放原始碼,您可以擴充並參與 Drupal 10 入口網站開發架構,以及運用 Drupal 社群的知識。詳情請參閱使用 Drupal 10 建構入口網站

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

您可以運用下表列出的 Apigee Edge API,建構完全自訂的入口網站。如需詳細資訊,請參閱:

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

應用程式金鑰:公司

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

應用程式:開發人員

應用程式:公司

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

公司

公司開發人員

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

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