您正在查看 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 | 政策錯誤數量 |