15.03.18 - Apigee Edge 雲端版本資訊

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

我們在 2015 年 3 月 26 日星期四推出了新的 Apigee Edge 雲端版本。

新功能和強化功能

以下是本版本的新功能和強化功能。

開發人員服務

以下是 Edge 開發人員服務的新功能和強化功能。

Swagger 2.0 支援 SmartDocs

SmartDocs 支援匯入 Swagger 2.0 規格文件,並維持與 Swagger 1.2 的向後相容性。

營利

以下是 Edge 營利功能的新功能和強化項目。

分別處理公司和開發人員

公司和開發人員現在是分開處理,因此您可以更靈活地為開發人員新增多個公司,或為公司新增多位開發人員。管理使用者介面現在會為「公司」和「開發人員」提供個別視窗 (可透過「發布」選單存取)。

請參閱「管理公司和開發人員」。

在營利報表中,公司仍是主要篩選器,但篩選器標籤已從「開發人員」變更為「公司」。

API 服務

以下是 Edge API Services 的新功能和強化功能。

新的 OAuthV2 錯誤變數

這些與錯誤相關的新變數是由 OAuthV2 政策設定:

  • oauthV2.<policy-name>.failed:如果政策失敗,則設為 true。
  • oauthv2.<policy_name>.<fault_name> - 錯誤的名稱。 例如 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

在使用者介面的「機構使用者」頁面中,刪除按鈕已改為「移除」按鈕。這麼做是為了讓您清楚瞭解,當您從機構中移除使用者時,該使用者的 Apigee 帳戶仍會處於有效狀態。

請參閱 http://apigee.com/docs/api-services/content/managing-organization-users

Analytics 服務

以下是 Edge Analytics Services 的新功能和改善項目。

加入數據分析的變數

下列新變數會傳遞至 Edge 分析,可在 API 代理追蹤視窗的 AX 階段中查看。

  • apigee.edge.execution.is_target_error:可讓您判斷 API 錯誤是目標端錯誤 (值為「1」),還是不含目標的錯誤 (值為「0」),以便判斷 HTTP 回應是否失敗。如果是成功的 HTTP 回應,這個值會為空值。
  • apigee.edge.execution.is_policy_error:可用於判斷在失敗的 HTTP 回應中,是否有政策失敗 (值為「1」) 或沒有政策失敗 (值為「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 編輯產品時,在使用者介面中關閉環境不會儲存變更
MGMT-1759 需要說明 system.log 中的警告訊息
MGMT-1752 支援 RBAC 呼叫的驗證回應物件 UI
MGMT-1751 使用驗證回應物件支援 UI
MGMT-1717 在 API Proxy 清單頁面中,將上次修改日期顯示為工具提示
MGMT-1705 將所有 AX 日期挑選器置於左側,如同 Proxy 效能
MGMT-1697 UI - 排序功能只會排序目前顯示的頁面
MGMT-1685 在「開發人員應用程式」中搜尋 Consumer Key 已無法運作
MGMT-1684 「流量組成」報表中的詳細資料連結會導向相同頁面
MGMT-1680 使用下拉式選單切換機構時,系統無法可靠運作
MGMT-1655 「裝置」頁面顯示「不明」、「其他」和「其他」等不同值
MGMT-1654 處理「(not set)」的做法與在 Analytics 元件中處理「na」值相同
請參閱「代表什麼意思?
MGMT-1653 從 Analytics 自訂報表中移除時區選取器
MGMT-1624 當 jsc 資源檔案儲存在 org 範圍時,Proxy 部署作業會失敗
MGMT-1554 更新 EmailValidation 和其他 utils 的 Apache Commons 程式庫
MGMT-1492 讓管理 UI 中的開發人員入口網站連結可設定
Edge UI (開發人員頁面) 連結至開發人員入口網站的連結已修正。如果開發人員入口網站位於預設連結 (開發人員入口網站按鈕) 以外的位置,請與 Apigee 支援團隊聯絡,以便設定正確的網址。
MGMT-1490 UI 登入逾時功能無法正常運作。使用者不會看到新的驗證畫面。
MGMT-1434 在伺服器啟動時進行自註冊,註冊的預設類型與設定檔相同
MGMT-1382 在建模時支援 Swagger 匯入作業的驗證和安全性方面
MGMT-1364 在不影響效能的情況下,遮蓋記錄中的機密資料
在 Edge 訊息記錄中,授權標頭值是可見的。這個問題現已修正。該值現在已遮蓋。
MGMT-1117 更妥善地處理從機構中移除使用者的作業
使用者介面會提供更清楚的標籤,說明從機構中移除使用者所造成的影響。
MGMT-1088 透過投影機以 XGA 解析度顯示時,UI 會遭到截斷
MGMT-1034 WADL 匯入功能會錯誤地新增名為 Content-Type 的主體參數
MGMT-1016 具備自訂角色的使用者無法取得報表
自訂角色 UI 現已顯示公司和開發人員應用程式的權限。
MGMT-973 追蹤 UI 似乎無法正確計算政策經過的時間
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 政策錯誤數量