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

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

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

如有疑问,请与 Apigee 客户支持团队联系。

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

新功能和增强功能

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

创收

以下是 Edge 变现功能中的新功能和增强功能。

分别处理公司和开发者

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

请参阅管理公司和开发者

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

已修复 Bug

此版本中修复了以下 bug。

问题 ID 说明
DEVSOL-1294 从 SmartDocs 中移除了“Method UUID”选项
“Method UUID”不再是自定义网址的选项。
DEVSOL-1063 向 build.xml 添加并发功能以加快构建速度
现在,OPDK 安装程序使用 10 个线程(而非 1 个线程)下载库和模块,以加快安装速度。
DEVSOL-1021 在状态页面上显示开发者门户配置文件版本,并解除 OPDK/Cloud 版本的绑定
现在,您可以通过以下路径在状态页面上查看开发者门户 Apigee 版本:以管理员身份前往“报告”>“状态报告”。
DEVSOL-1019 为 SmartDocs 验证检查实现了 Ping API
SmartDocs 模块现在会在“报告”>“状态报告”的状态报告页面上显示其状态。如果代理网址未配置或代理网址不正确,状态页面会报告
DEVSOL-1008

在模型列表页中指明呈现/已发布状态
在 SmartDocs 模型列表中,您可以看到以下额外信息:

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

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

对于需要更精细控制的客户,实现 hook_devconnect_developer_app_presave() 的任何自定义模块都可以更改 $form_state\['storage'\]\['entity'\]->keyExpiresIn 的值。 这应为一个数值,表示天数(或天数的一部分)。

DEVSOL-972 修复了媒体 YouTube 模块 bug
修复了媒体 YouTube 模块的 bug,该 bug 会导致严重错误,导致用户无法使用文件浏览器上传图片。
DEVSOL-954 在 SmartDocs 模块中添加对 devconnect_developer_apps 模块的依赖项
停用 Devconnect Developer Apps 模块会导致 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”(按角色限制 API 产品)模块,您可以根据分配给开发者的 Drupal 角色来限制开发者可以使用哪些 API 产品。
DEVSOL-865 更新模块:停用界面代码更新
在较低的云版本中,“报告”>“可用更新”下的可用更新页面似乎允许管理员通过 FTP 更新网站。我们已为云端用户停用此功能,因为他们应使用网站信息中心查看更新。
DEVSOL-851 Edge 连接凭据现已加密并存储在私有文件系统中
为增强安全性,Edge 连接凭据不再存储在数据库中,而是现已加密并存储在私有文件系统中。
DEVSOL-823 维护模式页面格式
维护页面现在在所有浏览器中均采用良好的格式。
DEVSOL-793 创收:用于管理用户的表格格式有误
在新增公司功能后,“创收用户”表格已重新设置格式。如果您已自定义此页面,则应将更改应用于 apigee_company 模块中的新主题化函数 theme_apigee_company_company_developers()
DEVSOL-783 创收银行详情页面
创收银行详情页面现在在所有浏览器中都能更好地显示。
DEVSOL-773 已过期的费率方案在开发者门户中指向另一个有效的费率方案
如果某个方案已结束,则指向该方案详细信息的超链接将不再显示,因为该方案已无法再查看。现在,点击“已购买的方案”表格中的方案名称后,系统会显示相应的方案标签页。
DEVSOL-605 开发者门户“预付款余额不足”模态窗口应显示费用和税费
“预付款余额不足”模态窗口现在会显示费用和税费信息。
DEVSOL-523 启用创收功能后无法删除应用
现在,您可以在启用创收功能后删除应用。以前的版本在尝试删除应用时会显示空白对话框。
DEVSOL-487 管理员应能够配置创收功能中的日期格式。
现在,您可以在“创收”下的创收设置中配置日期格式,以便使用欧洲和美国日期格式。
DEVSOL-257 安装期间“创建管理员用户”表单中的“确认密码”字段
在安装期间,系统会确认管理员用户的密码字段。
DEVSOL-115 开发者门户设置需要说明
“配置”页面上 DevConnect 设置项的说明文本
DEVSOL-31 添加了应用页面格式
更正了“添加应用”表单中商品复选框未对齐且出错的问题。