Ghi chú phát hành Cổng dịch vụ dành cho nhà phát triển Apigee – 7.x-4.24

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Thả tiêu điểm

Tính ổn định, khả năng mở rộng, tính bảo mật, khả năng mở rộng, bản sửa lỗi

Tính năng mới

  • Thư viện Devconnect hiện sử dụng Guzzle để thực hiện các yêu cầu HTTP. Thư viện mới sẽ gọn nhẹ hơn và phù hợp với các phương pháp hay nhất của Drupal trong tương lai (ví dụ: D8).
  • Mô-đun hỗ trợ API Tài liệu về Apigee.
  • Phát hành khoản Thanh toán kiếm tiền qua DevConnect (devconnect_mint_payment). Mô-đun này cho phép các mô-đun Thanh toán mới kết nối với mô-đun đó và uỷ quyền cho toàn bộ quy trình thanh toán và cập nhật số dư của nhà phát triển (Tuy nhiên, đôi khi các mô-đun kết nối cần phải gọi các hàm quy trình thương mại một cách rõ ràng).
  • Phát hành phương thức thanh toán Worldpay của tính năng kiếm tiền qua DevConnect (devconnect_mint_worldpay). Mô-đun này liên quan đến phương thức Thanh toán kiếm tiền qua DevConnect và hỗ trợ việc sử dụng Cổng vào WorldPay Corporate để xử lý giao dịch định kỳ.

Sửa lỗi

  • Giờ đây, apigee_account đã đặt chính xác Tên người dùng, họ và tên trong quá trình đăng ký.
  • Giờ đây, thông tin kết nối của Cổng thông tin cho nhà phát triển sẽ được đọc và ghi vào tệp YAML trong hệ thống tệp riêng tư. Một cổng tác vụ Drush mới (devconnect-update-settings, bí danh dc-settings) của các chế độ cài đặt kết nối dựa trên Drupal-var với YAML. Việc này cũng được xử lý trong hook_update_N(). Lệnh này được gọi khi chạy update.php.
  • Cổng thông tin phát triển hiện sử dụng thư viện Guzzle/Http làm ứng dụng HTTP khi giao tiếp với điểm cuối Apigee.
  • Khi kiểm tra kết nối với KMS trên màn hình quản trị của Cổng thông tin cho nhà phát triển, kết nối sẽ không còn báo cáo sai sự cố nữa nếu không có Sản phẩm API nào được định cấu hình cho tổ chức này.
  • Các mô-đun devconnect_apigee, devconnect_validate và devconnect_faq_ext không dùng nữa đã bị xoá.
  • Màn hình quản trị thuộc tính của ứng dụng trên Cổng thông tin cho nhà phát triển đã được chuyển sang trình đơn phụ của màn hình quản trị của Cổng thông tin cho nhà phát triển. Thêm các tiện ích bổ sung (nút chọn, hộp chọn, hộp đánh dấu). Đã khắc phục nhiều lỗi trong việc sắp xếp lại thứ tự trường.
  • Xoá đường dẫn được cố định giá trị trong mã đến thành phần (JS, CSS, hình ảnh) trong các mô-đun và giao diện.
  • Thực thể developer_app hiện là đối tượng thay vì mảng. Thêm tuỳ chọn hỗ trợ khung hiển thị cơ bản cho các thực thể Ứng dụng dành cho nhà phát triển.
  • Thêm các quyền chi tiết để xem, tạo, chỉnh sửa, xoá và quản trị ứng dụng của nhà phát triển. Theo mặc định, quyền CRUD được chỉ định cho người dùng đã xác thực; quyền quản trị được chỉ định theo mặc định cho bất kỳ vai trò nào có vai trò Quản trị viên dưới tên.
  • Nhiều chuỗi tiếng Anh được mã hoá cứng hơn được gói trong hàm t() để cho phép bản địa hoá.
  • Khi một Ứng dụng dành cho nhà phát triển được lưu vào điểm cuối, một số thuộc tính mặc định sẽ được tạo nếu chưa tồn tại: DisplayName, Developer, lastModified, lastModifier, CreationDate.