您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档。 信息
2015 年 3 月 26 日,星期四,我们发布了 Apigee Edge 的全新云版本。
新功能和增强功能
以下是此版本中的新功能和增强功能。
开发者服务
以下是 Edge 开发者服务的新功能和增强功能。
Swagger 2.0 对 SmartDocs 的支持
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 服务的新功能和增强功能。
添加到分析的变量
以下新变量传递给 Edge 分析,显示在 API 代理跟踪记录窗口的 AX 阶段。
- apigee.edge.execution.is_target_error - 可让您确定 API 错误是目标端错误(值“1”)还是 HTTP 响应失败的非目标错误(值“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 | 在任意列表的“Analytics(分析)”标签页中选择数据点时,界面会抛出错误 |
MGMT-1794 | 外部 XML 实体注入 - 使用 FTP 服务器进行远程 WSDL 解析中的 XXE |
MGMT-1783 | 界面信息中心 - 开发者数量不得超过 10000 |
MGMT-1780 | 修改产品时,在界面中关闭环境并不会保存更改 |
MGMT-1759 | 需要帮助来解释 system.log 中的 WARN 消息 |
MGMT-1752 | 支持用于 RBAC 调用的身份验证响应对象的界面 |
MGMT-1751 | 通过身份验证响应对象支持界面 |
MGMT-1717 | 在“API 代理列表”页面中,将上次修改日期显示为提示 |
MGMT-1705 | 将所有 AX 日期选择器置于左侧,如代理性能中所示 |
MGMT-1697 | 界面 - 仅对当前显示的网页进行排序 |
MGMT-1685 | 在“开发者应用”中搜索使用方密钥不再有效 |
MGMT-1684 | “流量构成”报告中的详细信息链接会带您前往同一页面 |
MGMT-1680 | 使用下拉菜单切换组织的效果不稳定 |
MGMT-1655 | “设备”页面将未知值、其他值和其他值显示为不同的值 |
MGMT-1654 | 处理“(not set)”的方法与处理 Google Analytics(分析)组件中的“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 消息日志记录中,授权标头值可见。此问题现已解决。现在会遮盖该值。 |
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 | 政策错误数 |