Apigee 开发者服务门户版本说明 - 7.x-4.24

您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档
信息

版本重点

稳定性、可伸缩性、安全性、可扩展性、问题修复

新功能

  • Devconnect 库现在使用 Guzzle 来处理 HTTP 请求。新库更轻量,并且遵循了 Drupal 今后的最佳做法(例如 D8)。
  • 用于支持 Apigee Documentation API 的模块。
  • 发布了 DevConnect 创收付款 (devconnect_mint_payment)。利用此模块,新的付款模块可以连接到该模块,并将整个结账流程和更新开发者余额更新委托给该模块(但有时,挂接模块需要显式调用商务工作流程函数)。
  • 发布 DevConnect Monetization Worldpay Payment (devconnect_mint_worldpay)。此模块与 DevConnect 变现付款相结合,为使用 WorldPay 企业网关处理周期性交易提供支持。

bug 修复

  • apigee_account 现在会在注册期间正确设置用户名、名字、姓氏。
  • 开发门户连接详情现在可以从私有文件系统中的 YAML 文件中读取和写入。新的 Drush 任务(devconnect-update-settings、别名 dc-settings)将基于 Drupal-var 的连接设置连接到了 YAML。此操作也在 hook_update_N() 中进行处理,该函数会在运行 update.php 时调用。
  • 与 Apigee 端点通信时,Dev Portal 现在使用 Guzzle/Http 库作为其 HTTP 客户端。
  • 在开发门户管理员屏幕上测试与 KMS 的连接时,如果未为此组织配置任何 API 产品,连接不会再错误地报告失败。
  • 移除了已废弃的 devconnect_apigee、devconnect_validate 和 devconnect_faq_ext 模块。
  • 开发门户应用属性管理屏幕已移至开发门户管理屏幕的子菜单。添加了其他微件(单选按钮、选择框、复选框)。修复了字段重新排序中的多个错误。
  • 移除了模块和主题中指向资源(JS、CSS、图片)的硬编码路径。
  • developer_app 实体现在是对象而不是数组。添加了对开发者应用实体的基本视图支持。
  • 添加了查看、创建、修改、删除和管理开发者应用的细化权限。CRUD 权限默认分配给经过身份验证的用户;默认情况下,系统会为名称中带有 Administrator 的任何角色分配管理权限。
  • 将更多硬编码的英语字符串封装在 t() 函数中,以便进行本地化。
  • 将开发者应用保存到端点时,系统会创建尚不存在的几个默认属性:DisplayName、Developer、lastModified、lastModifier、CreationDate。