您正在查看 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 错误是不成功的 HTTP 响应的目标端错误(值为“1”)还是非目标端错误(值为“0”)。对于成功的 HTTP 响应,该值为 null。
-
apigee.edge.execution.is_policy_error - 用于标识政策是否失败(值为“1”),或者在不成功的 HTTP 响应中是否有政策失败(值为“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 | 外部 XML 实体注入 - 使用 FTP 服务器进行远程 WSDL 解析时出现 XXE |
| MGMT-1783 | 界面信息中心 - 开发者数量上限为 10,000 |
| MGMT-1780 | 在界面中修改商品时,关闭某个环境不会保存相应更改 |
| MGMT-1759 | 需要帮助来解释 system.log 中的 WARN 消息 |
| MGMT-1752 | 支持 RBAC 调用的身份验证响应对象的界面 |
| MGMT-1751 | 支持包含 Authentication Response 对象的界面 |
| MGMT-1717 | 在 API 代理列表页面中,将上次修改日期显示为提示 |
| MGMT-1705 | 将所有 AX 日期选择器都放在左侧,就像在代理性能中一样 |
| MGMT-1697 | 界面 - 排序仅对当前显示的页面进行排序 |
| MGMT-1685 | 在“开发者应用”中搜索“Consumer Key”不再有效 |
| MGMT-1684 | “流量构成”报告中的详情链接会将您带到同一页面 |
| MGMT-1680 | 使用下拉菜单切换组织时,无法可靠地切换 |
| MGMT-1655 | “设备”页面将“未知”“其他”“其他”显示为不同的值 |
| MGMT-1654 | 以与处理分析组件中的“na”值相同的方式处理“(not set)” 请参阅是什么意思? |
| MGMT-1653 | 从分析自定义报告中移除了时区选择器 |
| MGMT-1624 | 当 jsc 资源文件存储在组织级范围内时,代理部署失败 |
| MGMT-1554 | 更新了 Apache Commons 库,以用于 EmailValidation 和其他实用程序 |
| MGMT-1492 | 使管理界面中的开发者门户链接可配置 修复了从 Edge 界面(“开发者”页面)到开发者门户的链接。如果您的开发者门户位于与默认链接(“开发者门户”按钮)不同的位置,请与 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 代理允许循环引用 |
| APIRT-1042 | 发生故障 / 引发故障的政策的名称 |
| APIRT-987 | 政策错误计数 |