您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
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> - 故障的名称。 例如,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。
用于从组织中移除用户的界面
在界面中的“组织用户”页面上,删除按钮已替换为移除按钮。 这是为了明确说明,当您从组织中移除用户后,该用户的 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 错误是目标端错误(值为“1”)还是非目标端错误(值为“0”)(针对不成功的 HTTP 响应)。对于成功的 HTTP 响应,此值为 null。
-
apigee.edge.execution.is_policy_error - 用于确定 HTTP 响应失败时是否有政策失败(值为“1”)或没有政策失败(值为“0”)。对于成功的 HTTP 响应,此值为 null。
以下相关变量提供了首先失败的政策的详细信息。如果没有政策失败,则值为 null。- 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。
已修复 Bug
此版本中修复了以下 bug。
问题 ID | 说明 |
---|---|
MGMT-1795 | 在任何列表的“分析”标签页中选择某个数据点时,界面会抛出错误 |
MGMT-1794 | 使用 FTP 服务器进行远程 WSDL 解析时存在外部 XML 实体注入 - XXE |
MGMT-1783 | 界面信息中心 - 开发者数量限制为 10,000 人 |
MGMT-1780 | 修改商品时,在界面中关闭环境不会保存更改 |
MGMT-1759 | 需要帮助解释 system.log 中的 WARN 消息 |
MGMT-1752 | 用于支持 RBAC 调用的 Authentication Response 对象的界面 |
MGMT-1751 | 使用 Authentication Response 对象支持界面 |
MGMT-1717 | 在 API 代理列表页面中,将上次修改日期显示为提示 |
MGMT-1705 | 将所有 AX 日期选择器放置在左侧,如代理性能中所示 |
MGMT-1697 | 界面 - 排序仅会对当前显示的页面进行排序 |
MGMT-1685 | 在“开发者应用”中搜索消费者密钥已不再可用 |
MGMT-1684 | “流量构成”报告中的“详细信息”链接会将您定向到同一页面 |
MGMT-1680 | 无法通过下拉菜单可靠地切换组织 |
MGMT-1655 | “设备”页面将“未知”“其他”和“其他”显示为不同的值 |
MGMT-1654 | 将“(not set)”处理方式与在分析组件中处理“na”值相同 请参阅什么意思? |
MGMT-1653 | 从 Google Analytics 自定义报告中移除时区选择器 |
MGMT-1624 | 将 jsc 资源文件存储在组织级范围时,代理部署失败 |
MGMT-1554 | 更新了适用于 EmailValidation 和其他实用程序的 Apache Commons 库 |
MGMT-1492 | 使管理界面中的开发者门户链接可配置 修复了 Edge 界面(“开发者”页面)与开发者门户之间的链接。如果您的开发者门户位于默认链接(“开发者门户”按钮)所在位置之外,请与 Apigee 支持团队联系以设置正确的网址。 |
MGMT-1490 | 界面登录超时功能无法正常运行。系统绝不会向用户显示新的身份验证界面。 |
MGMT-1434 | 在服务器启动自注册时,注册与配置文件相同的默认类型 |
MGMT-1382 | 在建模中支持 Swagger 导入的身份验证和安全方面 |
MGMT-1364 | 在不影响性能的情况下遮盖日志中的敏感数据 在 Edge 消息日志记录中,Authorization 标头值是可见的。此问题现已解决。该值现在已被遮盖。 |
MGMT-1117 | 更好地处理从组织中移除用户的情况 界面会提供更清晰的标签,说明从组织中移除用户的影响。 |
MGMT-1088 | 通过投影仪以 XGA 分辨率显示时,界面会被截断 |
MGMT-1034 | WADL 导入错误地添加了名为 Content-Type 的正文参数 |
MGMT-1016 | 具有自定义角色的用户无法获取报告 自定义角色界面现在会显示公司应用和开发者应用的权限。 |
MGMT-973 | Trace 界面似乎无法正确计算政策所用时间 |
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 代理允许循环引用 |
APIRT-1042 | 发生失败 / 引发故障的政策的名称 |
APIRT-987 | 政策错误计数 |