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

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


我们于 2014 年 11 月 13 日(星期四)发布了适用于云端的 Apigee 开发者服务门户 14.10.27.00 版。

新功能

此版本的云端版 Apigee 开发者服务门户包含以下新功能:

  • 添加了有关创建子主题的文档
    如需修改主题以更改网站的外观和风格,请勿直接修改 profiles/apigee/themes 下的主题文件。如果您这样做,那么在您下次升级门户时,系统会覆盖您所做的更改。请改为创建子主题。如需了解详情,请参阅自定义主题
  • 移除了模块
    devconnect_docgen 模块已废弃,已被移除并替换为 smartdocs 模块。
  • 自定义 SmartDocs 模板
    您现在可以上传供所有模型使用的默认 SmartDocs 模板。如果您上传自定义模板,系统会使用该模板来呈现所有模型,而不是使用 SmartDocs 模块随附的默认模板。如需了解详情,请参阅使用 SmartDocs 为 API 编写文档
  • 现在,即使 OPDK 管理服务器不可公开访问,也可以使用 SmartDocs
    现在,在 OPDK 管理服务器 IP 地址不可公开访问时,您可以使用 SmartDocs 指定代理网址。如需了解详情,请参阅使用 SmartDocs 为 API 编写文档

弃用

自 2015 年 4 月 15 日起,Google 将不再支持 OpenID 2.0 API,如以下链接所述:

https://developers.google.com/+/api/auth-migration#timetable

在 14.07 之前发布的所有门户都使用 Google OpenID 2.0,用户可以使用其 Google 凭据登录门户或注册为门户用户。如需了解详情,请参阅在开发者门户上使用联合凭据。因此,该功能已从门户中移除。

作为替代方案,您可以改用 Drupal Google Auth 模块,或使用使用 OAuth 2.0 进行登录一文中介绍的信息。

问题修复

此版本中修复了以下 bug。

主题 说明
Cron 作业 Drupal Cron 作业现在会在应用状态发生变化时调用规则。
创收费率方案 现在,具有流量分段费率卡的费率方案会在方案详情页面上正确显示。
瑞士法郎舍入 现在,所有瑞士法郎舍入都将在后端(而非门户)执行。
API 产品和开发者应用缓存 现在,您可以控制是否在每次运行 cron 时重新构建 API 产品和开发者应用缓存。
  1. 在 Drupal 菜单中,依次选择配置 > 开发者门户设置 > 开发者门户应用配置
  2. 勾选或取消勾选每次运行 cron 时重新构建 API 产品和开发者应用缓存
  3. 保存您的设置。
API 产品缓存

现在,在将 API 产品添加到 Edge 时,您可以通过清除门户缓存将 API 产品同步到门户。同步 API 产品后,该产品会显示在门户上的可用产品列表中。以前,执行此同步的唯一方法是运行 Cron 作业。

如需清除缓存,请执行以下操作:

  1. 以拥有管理员权限或内容创建权限的用户身份登录您的门户。
  2. 在 Drupal 菜单中,依次选择“Home”图标 > 清除所有缓存

如果您想单独刷新缓存,请选择其中一个子菜单项,例如 API 产品

用户个人资料和注册字段

现在,您可以在 Drupal 菜单界面中重新排列用户个人资料和注册字段。

  • 如需重新排列注册字段,请依次选择配置 > 用户 > 账号设置 > 管理字段
  • 如需重新排列个人资料字段,请依次选择配置 > 用户 > 账号设置 > 管理显示

将字段拖动到您希望显示的顺序,然后点击保存

Apigee 登录按钮 现在,启用 Apigee SSO 模块后,登录表单中会正确显示 Authenticate with Apigee 按钮。
用户登录表单 修复了用户登录的 Bootstrap 模态表单模板中缺少 html 闭合符的问题,该问题导致模态不对齐。
SmartDocs 修复了 PHP 错误通知“在导入和呈现 swagger 时,drupal_attributes() 中的数组转换为字符串”。
通过 OAuth 使用 SmartDocs 向 SmartDocs 模块添加了缺少的 OAuth 回调网址字段。
SmartDocs API 详情页面 修复了以下缓存问题:在渲染 SmartDocs 模型的新修订版后,API 列表页面显示空白页面。