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

本頁內容適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

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

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

Apigee 支援多種開發人員入口網站解決方案,相關摘要說明請見下表,從簡單的立即可用型到完全可自訂及擴充型都有。選擇解決方案時,您需要根據自訂需求,權衡實作入口網站所需的時間和知識。

Apigee 解決方案 功能 由 Apigee 代管? 支援
(需要授權訂閱)
Apigee 整合式入口網站 輕鬆開發自助式入口網站。 Apigee 全年無休支援
Drupal 10 模組 這個選項可完全自訂,以功能強大的開放原始碼 CMS 為基礎,並使用模組與 Apigee 整合。 全年無休的 Apigee 支援服務,可協助解決故障修復問題
自行安裝 (DIY) 使用 Apigee API 全面自訂入口網站開發作業。 Apigee API 專屬的 24 小時全年無休支援服務

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

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

流程圖:顯示 Drupal 或 Apigee 整合式入口網站的選項

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

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

下表比較 Apigee 整合式入口網站Drupal 型開發人員入口網站的功能。

功能 整合式入口網站 Drupal
使用 Markdown 開發入口網站內容
使用 HTML 開發入口網站內容
從 OpenAPI 規格轉譯的 API 參考文件
支援 OpenAPI 規格第 3 版
從 API 參考資料傳送即時要求
符合 FedRAMP 規範 Drupal 是可完全自訂的開放原始碼 CMS 解決方案,因此可以導入符合 FedRAMP 規範的 Drupal 入口網站。
自訂主題
自訂選單
第三方代碼,例如 Google Analytics
自訂 JavaScript 程式碼
自訂網域名稱
已啟用 HTTPS
帳戶建立條款及細則
行動裝置顯示最佳化
整合自訂指令碼和指令碼標記
SMTP 設定
電子郵件範本設定
人機驗證,防範垃圾內容
開發人員/消費者帳戶的角色和權限
聯合登入
內容管理 API   使用 Drupal
營利  
搜尋設定 *
網誌和論壇 **
內容建立頁面範本
入口網站中的應用程式分析
以規則為準的事件管理
可透過外掛程式模組擴充
自訂應用程式註冊流程
自訂開發人員註冊流程
入口網站記錄
連結檢查工具
Microsoft Internet Explorer/Microsoft Edge 支援 僅限 Microsoft Edge
區域代管 僅限美國 (做為自訂解決方案,您可以在所選區域代管 Drupal 入口網站)。

建立整合式入口網站

在 Apigee UI 中快速建立簡易開發人員入口網站。

Cloud 控制台 UI

在 Apigee in Cloud 控制台中,前往「Distribution」>「Portals」頁面

前往入口網站

傳統版 UI

前往 https://apigee.google.com/,登入並選取「發布」>「入口網站」

如需完整詳情,請參閱「 建構整合式入口網站」。

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

入口網站簡介

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

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

Apigee 和混合式支援 Drupal 10,提供可靠的開放原始碼企業級內容管理系統 (CMS)。 由於 Drupal 10 是開放原始碼,您可以擴充及貢獻 Drupal 10 入口網站開發架構,並運用 Drupal 社群的知識。詳情請參閱「使用 Drupal 10 建構入口網站」。

使用 Apigee API 建構專屬入口網站

利用下表摘要說明的 Apigee API,建構完全自訂的入口網站。詳情請參閱下表列出的各節。

類別 Apigee API 說明
Analytics 統計資料 查看 API 的數據分析資料。
API 金鑰 開發人員應用程式金鑰 管理用於授權應用程式使用 API 的 API 金鑰。
API 產品 API 產品 管理發布至開發人員入口網站的 API 產品。
應用程式 應用程式

開發人員應用程式

管理開發人員註冊的應用程式,以使用您的 API。
開發人員 開發人員 管理在開發人員入口網站註冊的開發人員。

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