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

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

Vào ngày 25 tháng 7 năm 2013, chúng tôi đã phát hành bản cập nhật cho cổng Apigee Developer Services.

Tính năng và điểm cải tiến

  • Nâng cấp từ Drupal 7.21 lên 7.23 (chỉ sửa lỗi bảo trì, không có vấn đề bảo mật).
  • Trình cài đặt Drupal mới dựa trên hồ sơ.
  • Tích hợp với Apigee MINT (kiếm tiền và thương mại).
  • Xử lý lỗi có thể cắm. Các hook mới được hiển thị cho phép các mô-đun dành riêng cho khách hàng sửa đổi mọi thông báo lỗi hoặc trạng thái do các mô-đun Devconnect tạo.
  • Mô-đun pháp lý hiện đã được tích hợp. Khi được bật, chế độ này cung cấp một cách thức mạnh mẽ hơn để quản lý việc chấp nhận Điều khoản dịch vụ.
  • Bạn có thể thiết lập tên người dùng:mật khẩu và tổ chức Devconnect từ dòng lệnh thông qua drush.
  • Trang chi tiết Ứng dụng dành cho nhà phát triển hiện được tạo mà không có tệp mẫu (nếu không có tệp mẫu tuỳ chỉnh) và các hook mới được hiển thị để cho phép sửa đổi nội dung và bố cục của trang. Nếu có một giao diện tuỳ chỉnh ghi đè mẫu trang chi tiết ứng dụng cũ dành cho nhà phát triển, thì mẫu đó sẽ được dùng; nếu không, trang sẽ được tạo dưới dạng một mảng kết xuất Drupal mà sau đó có thể được sửa đổi thông qua các lệnh gọi.
  • Ngày tạo Ứng dụng của nhà phát triển hiện được truyền dưới dạng một trường có sẵn để hiển thị trên trang chi tiết Ứng dụng của nhà phát triển. Theo mặc định, thông tin này không xuất hiện, nhưng các mô-đun tuỳ chỉnh triển khai một số lệnh gọi nhất định có thể cho phép thông tin này xuất hiện.
  • Bạn có thể yêu cầu, không yêu cầu hoặc ẩn hoàn toàn URL gọi lại. Bạn có thể kiểm soát việc này thông qua trang quản trị Cổng nhà phát triển.
  • Bạn có thể thiết lập Sản phẩm API dưới dạng một hoặc nhiều sản phẩm, với giá trị mặc định, bắt buộc hoặc không bắt buộc, hoặc thậm chí ẩn hoàn toàn. Việc này được kiểm soát thông qua trang quản trị của Cổng thông tin dành cho nhà phát triển.
  • Giờ đây, Ứng dụng nhà phát triển, Nhà phát triển và Sản phẩm API được gói dưới dạng các thực thể. Các trường hợp kiểm thử được viết cho từng trường hợp. Nhà phát triển không cần phải có bất kỳ kiến thức nào về nội bộ của SDK API Quản lý; các hàm entity_load và entity_save quen thuộc có thể được dùng để truy cập vào tất cả chức năng.
  • Các ứng dụng của nhà phát triển hiện cung cấp mã thông báo. Nếu mô-đun Quy tắc được bật, thì bạn có thể sử dụng các quy tắc này khi 3 sự kiện mới kích hoạt: khi tạo, cập nhật và xoá ứng dụng.
  • Khi update.php chạy, các mô-đun Devconnect_* lỗi thời sẽ bị vô hiệu hoá (các mô-đun này sẽ bị xoá trong R24):
    • devconnect_apigee (chứa các thư viện lớp cũ không còn được dùng nữa)
    • devconnect_validate (không còn cần thiết nữa vì chúng tôi đang chuyển sang Pantheon)
    • devconnect_faq_ext
  • Các mô-đun lỗi thời sau đây liên quan đến devconnect đã bị xoá:
    • devconnect_api_content_types
    • devconnect_api_views
    • devconnect_cdn
    • devconnect_node_settings
    • devconnect_readonlymode_ext
  • Nội dung và cấu trúc mặc định hiện được duy trì dưới dạng một tập hợp các tính năng. Điều này cho phép các bản cài đặt từ đầu thiết lập một phiên bản hoạt động của cổng nhà phát triển.
  • Đã xoá phần phụ thuộc vào mô-đun node_reference.
  • Các mô-đun DevChan hiện hoạt động đúng cách khi bạn bật tiếng Nhật.
  • Đã thêm các chuỗi bản dịch cho bản dịch tiếng Nhật.
  • Giờ đây, tính năng Developer Sync sẽ đồng bộ hoá tất cả nhà phát triển KMS với người dùng Drupal cục bộ, cũng như hành vi cũ là đồng bộ hoá người dùng Drupal cục bộ với KMS. Thao tác này cũng chỉ định vai trò quản trị viên cho mỗi người dùng được định cấu hình làm quản trị viên tổ chức trong KMS.
  • Giờ đây, bạn có thể chạy Developer Sync thông qua drush.
  • Đã thêm tính năng đăng nhập một lần accounts.apigee.com (dành cho các miền *.apigee.com).
  • Cả SSO Apigee và SSO Google đều đặt vai trò quản trị viên cho người dùng có email được định cấu hình làm quản trị viên trong KMS.
  • Cải thiện khả năng phát hiện và điền sẵn tên và email trong quy trình Đăng nhập một lần bằng Google.
  • Trên trang quản trị DevChan API Quản lý, hiện có nút "kiểm tra kết nối" để kiểm tra các tham số kết nối KMS.
  • Đã thêm mô-đun devconnect_key_value_map giúp che giấu sự phức tạp khi xử lý SDK API Quản lý khi xử lý Bản đồ khoá-giá trị.
  • Mô-đun WYSIWYG không còn được dùng nữa và đã bị xoá khỏi bản phân phối để chuyển sang dùng CKEditor và mô-đun đường liên kết CKEditor. (Bạn PHẢI XOÁ HOÀN TOÀN WYSIWYG khỏi mọi quy trình cài đặt).
  • CKEditor đã được nâng cấp lên phiên bản 4.2.1.
  • CKEditor được định cấu hình để sử dụng media, media_embed và media_youtube nhằm quản lý nội dung nghe nhìn được tải lên và nội dung nghe nhìn từ Internet.
  • Thêm lệnh drush để nâng cấp từ >=R22.
  • Tập lệnh cài đặt OPDK hoàn toàn mới và PDF hướng dẫn cài đặt.

Sửa lỗi

  • Giờ đây, bạn không được dùng dấu và trong tên ứng dụng của nhà phát triển. Sự xuất hiện của ký tự và (&) trước đây gây ra lỗi trang web.
  • Mật khẩu của tổ chức chứa các ký tự không thân thiện với URL sẽ không còn gây ra lỗi nữa.
  • Các trường hợp ngoại lệ sẽ không còn được đưa ra trên user_save nếu thông tin đăng nhập KMS chưa được thiết lập.