您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
我们已于 2015 年 1 月 6 日(星期二)发布了适用于云端的 Apigee 开发者服务门户 15.01.06.00 版。
新功能
此版本的云端版 Apigee 开发者服务门户包含以下新功能:
-
异步用户保存
异步用户保存是一项新功能,可将用户信息的保存延迟到响应发回给浏览器之后,以提高性能。这种更改仅会在以下情况下发生:-
找到了合适的 PHP CLI
-
未启用创收功能
-
在配置 > 开发者门户设置 > 开发者门户用户设置页面上,选中启用异步复选框。
-
-
您无法再更改门户与 Edge 之间的连接设置
在之前的云版本中,您可以直接修改用于将门户连接到 Edge 的连接信息,包括:Edge 端点的网址、Apigee 组织名称,以及组织管理员的用户名和密码。现在,您必须向 Apigee 支持团队提出申请,才能更改关联信息。如需了解详情,请参阅创建开发者门户。
弃用
自 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”。 |
创收 |
结算文档现在可以正确地以 HTML 格式从 Edge 服务器下载。Postgres v9.0 引入了一种新的“十六进制”编码,您可能需要在 postgresql.conf 中更改此编码,才能正确下载结算文档。如果无法从开发者门户正确下载结算文档,请在 Edge 管理服务器上将 postgresql.conf 中的 bytea_output 更改为“escape”:
bytea_output = 'escape' # hex,
escape
|
创收 | 现在,如果用于获取用户余额的 Edge API 调用未正确返回,页面会正确显示并记录错误。以前,该页面会显示错误屏幕。 |
新开发者注册 | 修复了使用新账号注册时显示的一条消息,该消息会仅在开发者门户配置为需要管理员批准才能登录时,指明账号正在等待管理员批准。 |
新开发者注册 | 默认情况下应被屏蔽的新注册开发者在 Edge 后端处于启用状态。默认情况下应被屏蔽的开发者已启用(尽管系统显示“请等待审批”消息),此问题也通过相同的修复程序得到了解决。 |
新开发者注册 | 当用户在注册时不提供电子邮件地址时,门户不再抛出异常,因此可以与不使用电子邮件地址的系统集成。 不过,用户仍需要先使用电子邮件地址更新个人资料,然后才能创建开发者应用。 |
Registration form | 注册表单上的名字和姓氏字段已移至新安装的注册表单顶部。请注意,您可以使用管理界面移动此表单上的所有字段。如需了解详情,请参阅添加和管理用户账号。 |
开发者状态 | 在门户上将开发者设置为“已屏蔽”状态后,Edge 管理服务器上也会将该开发者设置为“无效”,这意味着被屏蔽的开发者将无法进行 API 调用。 |
Cron 作业 | 如果 Edge 中的应用未与开发者正确关联,Cron 不再失败。 |
日志记录 | 当应用的访问权限类型为“只读”时,系统不再记录错误。 |
Drupal 规则 | 现在,系统会运行 Rule in Drupal rules 模块,以便在应用密钥从待处理状态变为已批准状态时发送电子邮件。在早期版本中,当状态发生变化时,该规则不起作用。 |
SmartDocs | 现在,在 SmartDocs 页面上呈现时,PATCH 动词会正确显示。 |
SmartDocs | 当 Edge 端点无法访问时,SmartDocs 模块不再显示警告。 |
SmartDocs | SmartDocs 模块中不再显示“未定义的索引”警告。 |
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()(如果找不到开发者应用)。这样,客户专用模块就可以始终如一地更改表单的行为,而无需强制执行无条件重定向。 |