您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件。 info
我們已在 2015 年 3 月 26 日 (星期四) 發布新版 Apigee Edge 雲端服務。
新功能和強化項目
這個版本的新功能和強化功能如下。
開發人員服務
以下是 Edge 開發人員服務的新功能和強化功能。
SmartDocs 支援 Swagger 2.0
SmartDocs 支援匯入 Swagger 2.0 規格文件,並維持與 Swagger 1.2 的回溯相容性。
營利
以下是 Edge 營利功能的新功能和強化項目。
公司和開發人員的處理方式不同
公司和開發人員現在會分開處理,因此您可以更靈活地為開發人員新增多間公司,以及為公司新增多位開發人員。管理使用者介面現在提供「公司」和「開發人員」的個別視窗 (可從「發布」選單存取)。
請參閱「管理公司和開發人員」。
在營利報表中,公司仍是主要篩選器,但篩選器標籤已從「開發人員」變更為「公司」。
API 服務
以下是 Edge API 服務的新功能和強化功能。
新的 OAuthV2 錯誤變數
OAuthV2 政策會設定下列與錯誤相關的新變數:
- oauthV2.<policy-name>.failed - 如果政策失敗,請設為 true。
- oauthv2.<policy_name>.<fault_name> - The name of the fault. 例如 invalid_request
- oauthv2.<policy_name>.<fault_cause> - 錯誤原因。例如:權杖已過期
請參閱 http://apigee.com/docs/api-services/content/oauthv2-policy。
建立產品
建立新產品時,除了顯示名稱,現在還可指定產品名稱。
請參閱 http://apigee.com/docs/developer-services/content/creating-api-products。
從機構移除使用者的 UI
在 UI 的「機構使用者」頁面中,「刪除」按鈕已替換為「移除」按鈕。 這樣做是為了清楚說明,從機構移除使用者後,該使用者的 Apigee 帳戶仍會保持有效。
請參閱 http://apigee.com/docs/api-services/content/managing-organization-users。
數據分析服務
以下是 Edge Analytics Services 的新功能和強化項目。
已將變數新增至數據分析
下列新變數會傳遞至 Edge Analytics,並顯示在 API 代理追蹤視窗的 AX 階段。
- apigee.edge.execution.is_target_error - 可讓您判斷 API 錯誤是不成功的 HTTP 回應的目標端錯誤 (值為「1」) 或非目標錯誤 (值為「0」)。如果 HTTP 回應成功,這個值會是空值。
-
apigee.edge.execution.is_policy_error - 可讓您判斷政策是否失敗 (值為「1」),或在 HTTP 回應失敗時沒有任何政策失敗 (值為「0」)。如果 HTTP 回應成功,這個值會是空值。
下列相關變數提供詳細資料,說明最先失敗的政策。如果沒有任何政策失敗,這些值會是空值。- apigee.edge.execution.fault_policy_name - 失敗的政策名稱。
- apigee.edge.execution.fault_flow_name - 政策中失敗的流程名稱 (例如 PreFlow、PostFlow 或使用者定義的流程)。
- apigee.edge.execution.fault_flow_state - 政策在流程中附加的位置。可能的值包括:PROXY_REQ_FLOW、TARGET_REQ_FLOW、TARGET_RESP_FLOW、PROXY_RESP_FLOW。
修正錯誤
這個版本修正了下列錯誤。
| 問題 ID | 說明 |
|---|---|
| MGMT-1795 | 在任何清單的「Analytics」分頁中選取點時,使用者介面會擲回錯誤 |
| MGMT-1794 | 外部 XML 實體注入 - 使用 FTP 伺服器剖析遠端 WSDL 時發生 XXE |
| MGMT-1783 | UI 資訊主頁 - 開發人員人數上限為 10000 人 |
| MGMT-1780 | 編輯產品時,在 UI 中關閉環境不會儲存變更 |
| MGMT-1759 | 需要協助說明 system.log 中的 WARN 訊息 |
| MGMT-1752 | 支援 RBAC 呼叫的驗證回應物件 UI |
| MGMT-1751 | 支援含有 Authentication Response 物件的 UI |
| MGMT-1717 | 在 API Proxy 清單頁面中,以工具提示顯示上次修改日期 |
| MGMT-1705 | 將所有 AX 日期挑選器放在左側,如同 Proxy 效能 |
| MGMT-1697 | 使用者介面 - 排序功能只會排序目前顯示的頁面 |
| MGMT-1685 | 在「開發人員應用程式」中搜尋「消費者金鑰」已無法使用 |
| MGMT-1684 | 流量組成報表中的詳細資料連結會將您帶往同一頁面 |
| MGMT-1680 | 使用下拉式選單切換機構時,無法穩定運作 |
| MGMT-1655 | 「裝置」頁面顯示「不明」、「其他」和「其他」等不同值 |
| MGMT-1654 | 在 Analytics 元件中,以處理「na」值的方式處理「(not set)」 請參閱平均值? |
| MGMT-1653 | 從 Analytics 自訂報表中移除時區選取器 |
| MGMT-1624 | 如果 jsc 資源檔案儲存在機構範圍,Proxy 部署作業會失敗 |
| MGMT-1554 | 更新 Apache Commons Library,以進行 EmailValidation 和其他公用程式 |
| MGMT-1492 | 在管理 UI 中設定開發人員入口網站連結 修正從 Edge UI (開發人員頁面) 到開發人員入口網站的連結。如果開發人員入口網站的位置與預設連結 (「開發人員入口網站」按鈕) 不同,請與 Apigee 支援團隊聯絡,設定正確的網址。 |
| MGMT-1490 | 使用者介面登入逾時功能無法正常運作。使用者絕不會看到新的驗證畫面。 |
| MGMT-1434 | 在伺服器啟動時進行自我註冊,註冊與設定檔相同的預設類型 |
| MGMT-1382 | 在模型中支援 Swagger 匯入的驗證和安全性層面 |
| MGMT-1364 | 在記錄中遮蓋敏感資料,同時不影響效能 在 Edge 訊息記錄中,授權標頭值會顯示出來。這個問題已修正。系統現在會遮蓋該值。 |
| MGMT-1117 | 更妥善地處理從機構移除使用者的作業 使用者介面會顯示更清楚的標籤,說明從機構移除使用者會造成的影響。 |
| MGMT-1088 | 透過 XGA 解析度的投影機顯示時,使用者介面會遭到截斷 |
| MGMT-1034 | WADL 匯入作業會錯誤地新增名為 Content-Type 的主體參數 |
| MGMT-1016 | 自訂角色使用者無法取得報表 自訂角色使用者介面現在會顯示公司和開發人員應用程式的權限。 |
| MGMT-973 | 追蹤記錄使用者介面似乎無法正確計算政策經過時間 |
| MGMT-952 | 追蹤錯誤 - 擷取物件時找不到 DebugSession |
| MGMT-66 | API 產品名稱混淆 建立或編輯 API 產品時,您現在可以同時查看 API 產品的顯示名稱和內部名稱。建立 API 產品後,名稱會維持固定,但您可以繼續修改顯示名稱。 |
| DEVRT-1479 | 報表需要「稅率的稅金」欄 報表現在提供「稅率的稅金」(金額) 欄。「稅金/加值稅」欄已變更為「價格稅金」,「總費用」欄已重新命名為「收費費率」。 |
| DEVRT-1478 | 套用至固定費率的稅金不正確 |
| DEVRT-1476 | 預付開發人員餘額檢視畫面未顯示加值金額 |
| DEVRT-1441 | 退款金額包含稅金 |
| DEVRT-1440 | 透過 flow.resource.name 覆寫 API 資源時,系統不會評估執行階段交易 |
| DEVRT-1438 | 如果產品啟用交易記錄政策,則固定或費率卡會考量毛額或淨價 |
| DEVRT-1386 | 按比例計算的週期性費用有誤 |
| APIRT-1215 | E2E:配額超出時,ratelimit.Quota.failed 未設為 true |
| APIRT-1063 | API Proxy 允許循環參照 |
| APIRT-1042 | 發生故障 / 引發錯誤的政策名稱 |
| APIRT-987 | 政策錯誤計數 |