Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào
tài liệu Apigee X. thông tin
Tập trung vào bản phát hành
Độ ổn định, khả năng mở rộng, tính bảo mật, khả năng mở rộng, sửa lỗi
Tính năng mới
- Các 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 có trọng lượng nhẹ hơn và tuân thủ các phương pháp hay nhất của Drupal trong tương lai (ví dụ: D8).
- Mô-đun hỗ trợ Apigee Documentation API.
- Phát hành khoản thanh toán kiếm tiền từ 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 này và uỷ quyền cho mô-đun này 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 gọi rõ ràng các hàm quy trình công việc thương mại).
- Phát hành khoản thanh toán Worldpay của DevConnect Monetization (devconnect_mint_worldpay). Các mô-đun này kết nối với DevConnect Monetization Payment và hỗ trợ việc sử dụng WorldPay Corporate Gateway để xử lý giao dịch định kỳ.
Sửa lỗi
- apigee_account hiện đã đặt chính xác Tên người dùng, tên, họ trong quá trình đăng ký.
- Giờ đây, thông tin kết nối Cổng nhà phát triển được đọc và ghi vào một tệp YAML trong hệ thống tệp riêng tư. Một tác vụ Drush mới (devconnect-update-settings, bí danh dc-settings) chuyển các chế độ cài đặt kết nối dựa trên Drupal-var sang YAML. Việc này cũng được xử lý trong hook_update_N() được gọi khi update.php chạy.
- Cổng nhà 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 thử kết nối đến KMS trên màn hình quản trị Cổng thông tin nhà phát triển, kết nối sẽ không còn báo cáo sai là không thành công 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 ứng dụng của Cổng nhà phát triển đã được chuyển sang một trình đơn con của màn hình quản trị Cổng 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). Đã sửa nhiều lỗi trong việc sắp xếp lại trường.
- Đã xoá các đường dẫn được mã hoá cứng đến thành phần (JS, CSS, hình ảnh) trong các mô-đun và giao diện.
- Các thực thể developer_app hiện là đối tượng chứ không phải mảng. Đã thêm chế độ hỗ trợ xem cơ bản cho các thực thể Ứng dụng dành cho nhà phát triển.
- Chúng tôi đã thêm các quyền chi tiết để xem, tạo, chỉnh sửa, xoá và quản trị các ứng dụng dành cho 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 mọi vai trò có tên là Quản trị viên.
- Nhiều chuỗi mã hoá cứng bằng tiếng Anh đã đượ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úng chưa tồn tại: DisplayName, Developer, lastModified, lastModifier, creationDate.