15.04.01 - Apigee 开发者服务门户版本说明

您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档
信息

2015 年 4 月 23 日,星期四,我们发布了 Apigee 开发者服务门户的全新云版本。

如果您有任何疑问,请转到 Apigee 客户支持

如需查看所有 Apigee Edge 版本说明的列表,请参阅 Apigee 版本说明

新功能和增强功能

以下是此版本中的新功能和增强功能。

创收

以下是 Edge 创收功能的新功能和增强功能。

分别处理公司和开发者

现在,公司和开发者是分开处理的,因此可以更灵活地为开发者添加多个公司,为公司添加多个开发者。管理界面现在为“公司”和“开发者”(可通过“发布”菜单访问)提供单独的窗口。

请参阅管理公司和开发者

在创收报告中,公司仍是主要过滤条件,但过滤条件标签已从“开发者”更改为“公司”。

已修复 Bug

此版本修复了以下 bug。

问题 ID 说明
DEVSOL-1294 移除 SmartDocs 中的“方法 UUID”这一选项
自定义网址现在不再提供“UUID 方法”选项。
DEVSOL-1063 向 build.xml 添加并发设置,以加快构建速度
OPDK 安装程序现在使用十个线程(而不是一个)来下载库和模块,以缩短安装时间。
DEVSOL-1021 在状态页面上显示开发门户配置文件版本,并解除 OPDK/Cloud 版本
现在,以管理员身份在状态页面上查看开发者门户 Apigee 版本:“报告 > 状态报告”。
DEVSOL-1019 为 SmartDocs 验证检查实现 Ping API
SmartDocs 模块现在会在状态报告页面上的“报告 > 状态报告”中显示其状态。如果未配置代理网址或代理网址不正确,则状态页面会报告
DEVSOL-1008

在模型列表页面中指示渲染/已发布状态
SmartDocs 模型列表将显示其他信息:

  • 方法总数:这是模型的最新修订版本中可用的方法总数。
  • 已渲染数量:在开发者门户中以节点形式呈现的方法总数。
  • 已发布:已发布的渲染节点的数量。
DEVSOL-1007 在“管理”菜单中移除模型
管理菜单项 SmartDocs >“Models”不会将模型列表作为子菜单项。点击“SmartDocs > Models”会转到可用模型的列表。
DEVSOL-1004 在 Apigee DevConnect 主题中支持 SmartDocs
在 Apigee DevConnect 主题中添加了对 SmartDocs 的支持。
DEVSOL-999 将 Rubik 主题升级到 4.2
管理员主题 Rubik 已从版本 4.1 升级到 4.2。
DEVSOL-984

为 DeveloperApp 实体添加 keyExpirationIn 属性以及在创建应用期间设置其值的选项
您可以通过管理界面(“配置”>“开发门户设置”>“开发门户应用配置”>“凭据生命周期”)为新创建的应用设置 API 密钥失效日期的默认值。值 -1 表示 API 密钥没有自动过期日期,或者可以配置任意正数天数。

对于需要更精细控制的客户,任何实现 hook_devconnect_developer_app_presave() 的自定义模块都可以更改 $form_state\['storage'\]\['entity'\]->keyExpirationIn 的值。它应该是表示天数(或其百分比)的数值。

DEVSOL-972 修复了媒体 YouTube 模块的 bug
修复了媒体 YouTube 模块的一个错误,该模块会导致严重错误,致使用户无法使用文件浏览器上传图片。
DEVSOL-954 在 SmartDocs 模块中添加 devconnect_developer_apps 模块的依赖项
停用 Devconnect 开发者应用模块会导致 SmartDocs 设置页面出现严重错误。SmartDocs 模块中添加了对 Devconnect 开发者应用模块的依赖关系,这样无法停用 Devconnect 开发者应用模块,从而防止以后再次发生此问题。
DEVSOL-933 在 devconnect_multiorg 已启用时添加警告消息
devconnect_multiorg 模块现已废弃。您不应再使用此模块。现在,如果模块已启用,系统会在系统中显示一条警告消息。
DEVSOL-922 Drupal 更新模块应默认处于启用状态
Drupal 更新模块会在安装期间启用,以便在模块过时或需要安全补丁程序时提醒客户。
DEVSOL-903 已购买的方案页面:显示按状态分组的方案
现在,创收功能“目录和方案”页面下的“已购买方案”标签页会以表格形式显示已购买的方案(按状态排序)。现在,可以通过点击表格标题来按任意列对表格进行排序。
DEVSOL-899 cron 引发 PDOException 完整性约束违规行为
修复了由于 dc_dev_app_api_products 表中存在重复条目,运行 cron 会抛出 PDOException 完整性约束违规行为的问题。
DEVSOL-890 在“添加/创建应用”表单中仅显示可购买的 Mint API 产品
现在,您可以通过一项管理员设置,允许或不允许开发者无法购买的产品显示在应用创建表单中。如需更改此设置,请依次转到“配置 > 创收设置”,然后更改“应用创建产品显示”设置。默认情况下,应用创建表单中只会显示该开发者可使用的产品。
DEVSOL-874 仅向特定开发者角色显示 API 产品
现在,通过启用“DevConnect Limit API Product by Role”模块,即可根据分配给开发者的 Drupal 角色,限制可供开发者使用的 API 产品。
DEVSOL-865 更新模块:停用界面代码更新
在之前的云端版本中,“报告 > 可用更新”下的可用更新页面似乎允许管理员通过 FTP 更新网站。系统已为云用户停用了此功能,因为他们应使用网站信息中心进行更新。
DEVSOL-851 边缘连接凭据现已加密并存储在私有文件系统中
为提高安全性,Edge 连接凭据不再存储在数据库中,而是加密并存储在私有文件系统中。
DEVSOL-823 维护模式页面格式
现在,维护页面在所有浏览器上均采用恰当的格式。
DEVSOL-793 创收:“管理用户”表格的格式有误
作为新的公司功能的一部分,“创收用户”表格的格式已重新调整。如果您已自定义此页面,则应将更改应用于 apigee_company 模块中的新主题函数 theme_apigee_company_company_developers()
DEVSOL-783 获利银行详情页面
现在,获利银行详情页面在所有浏览器中的显示效果都更好。
DEVSOL-773 到期费率方案指向开发者门户中另一个有效的费率方案
如果方案已结束,系统将不再显示指向方案详情的超链接,因为用户无法再查看该方案。现在,在“已购买的方案”表格中点击方案名称时,系统会显示正确的方案标签页。
DEVSOL-605 Dev Portal 预付款余额不足模态应显示费用和税费
现在,“预付款余额不足”模态窗口会显示费用和税务信息。
DEVSOL-523 启用创收功能后无法删除应用
现在可以在启用创收功能后删除应用。在尝试删除应用时,以前的版本会显示一个空对话框。
DEVSOL-487 创收功能中的“天”格式应由管理员配置。
现在,您可以在“创收”设置中针对欧洲和美国日期格式配置日期格式。
DEVSOL-257 安装期间“创建管理员用户”表单中“确认密码”字段
在安装期间,系统会确认管理员用户的密码字段。
DEVSOL-115 开发门户设置需要说明
“配置”页面上 DevConnect 设置项的说明文字
DEVSOL-31 添加应用页面格式
更正了“添加应用”表单中显示的产品复选框不一致的问题。