您正在查看 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()。这样,客户专用模块就可以始终如一地更改 表单的行为,而无需强制执行无条件重定向。 |