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

您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
info


我们已在 2015 年 1 月 6 日(星期二)发布了 Apigee 开发者服务 门户的云版本 15.01.06.00。

新功能

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

  • 异步用户保存
    异步用户保存是一项新功能,它会将用户信息的保存推迟到 响应发送回浏览器之后,以提高性能。此 更改仅在以下情况下发生:
    • 找到合适的 PHP CLI
    • 未启用创收功能
    • 配置 > 开发者门户设置 > 开发者门户用户 设置 页面上,选中启用异步 复选框。
  • 您无法再更改门户与 Edge
    在之前的云版本中,您可以直接修改用于将门户连接到 Edge 的连接信息,包括:Edge 端点的网址、Apigee 组织 名称,以及组织管理员的用户名和密码。现在, 您必须向 Apigee Edge 支持团队 提出请求,才能更改 连接信息。如需了解详情,请参阅创建开发者 门户

弃用

自 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:

主题 说明
创收 修复了向最终用户显示的创收功能相关文字。
创收 税率现在会正确显示在创收预付费结算页面中。请注意,您必须在门户端(位于配置 > 创收设置 下)使用“预付费开发者 API”调用。
创收 创收预付款余额页面不再将零余额显示为“-0.00”,而是显示为“0.00”。
创收
结算文档现在可以正确地从 Edge 服务器以 HTML 格式下载。Postgres v9.0 引入了一种新的“十六进制”编码,可能需要在 postgresql.conf 中进行更改,才能正确下载结算文档。如果结算文档无法从开发者门户正确下载,请在 Edge 管理服务器上将 postgresql.conf 中的 bytea_output 更改为“escape”:
bytea_output = 'escape' # hex, escape
创收 当 Edge API 调用无法正确返回用户余额时,页面现在 会正确显示并记录错误。以前,页面会显示错误 屏幕。
新开发者注册 修复了使用新账号注册时显示的消息,以便仅当开发者门户配置为需要管理员批准才能登录时,才显示“账号待管理员批准”。
新开发者注册 在 Edge 后端启用了本应默认被屏蔽的新注册开发者。通过相同的修复解决了本应默认被屏蔽的开发者被启用(尽管 显示了“请等待批准”消息)的问题。
新开发者注册 门户不再在用户注册时未提供电子邮件 地址的情况下抛出异常,以便与不使用电子邮件地址的系统进行集成。 不过,用户仍需先使用电子邮件地址更新个人资料,然后才能 创建开发者应用。
注册表单 注册表单中的名字姓氏 字段已移至新安装的注册表单顶部。请注意,此表单上的所有字段都可以使用管理界面移动。如需了解详情,请参阅添加和管理用户 账号
开发者状态 当开发者在门户上设置为“已屏蔽”状态时,该开发者将在 Edge 管理服务器上设置为 无效,这意味着被屏蔽的开发者将无法 进行 API 调用。
Cron 作业 当 Edge 中的应用未正确关联到 开发者时,Cron 不再失败。
日志记录 当应用的访问类型为“只读”时,系统不再记录错误。
Drupal 规则 现在,当应用密钥从待处理 变为已批准 时,Drupal 规则中的规则 模块会发送电子邮件。在早期版本中 当状态发生更改时,该规则不起作用。
SmartDocs PATCH 动词现在在 SmartDocs 页面上呈现时会正确显示。
SmartDocs 当 Edge 端点无法访问时,SmartDocs 模块不再显示 警告。
SmartDocs SmartDocs 模块中不再显示“Undefined index:”警告。
SmartDocs
面包屑导航现在在 SmartDocs 页面上正常运行。在方法详情页面上, 面包屑导航轨迹中的第一个条目曾经是 model_machine_name Documentation/, 因此第一个字词未大写。通过此修复,第一个条目将是模型的人类 可读名称,并且第一个字词将大写。
此外,在基于 HTTP 动词 (GET/POST/PUT/DELETE) 的 API 方法列表页面上, 面包屑导航条目会链接到错误的网址。通过此修复,页面上的面包屑导航条目现在指向正确的网址。
SmartDocs CSS 修复现在允许在 SmartDocs JSON 正文(在 POST 或 PUT 请求中)中正确地 就地进行编辑。
主菜单 当主菜单中没有条目时,登录和注册链接现在可用。
应用属性
应用属性的列表页面已损坏,无法呈现。此问题已在 devconnect_app_attributes.module 文件中修复。
硬编码重定向 如果找不到开发者应用,用于创建表单以编辑开发者应用的函数不再直接 调用 drupal_goto()drupal_not_found()。这样,客户专用模块就可以始终如一地更改 表单的行为,而无需强制执行无条件重定向。