15.03.18 - Apigee Edge 云版本说明

您正在查看的是 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 政策错误数