15.01.06.00 - Ghi chú phát hành Cổng dịch vụ dành cho nhà phát triển Apigee

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


Vào thứ Ba, ngày 6 tháng 1 năm 2015, chúng tôi đã phát hành phiên bản 15.01.06.00 của cổng Dịch vụ dành cho nhà phát triển Apigee dành cho đám mây.

Tính năng mới

Bản phát hành phiên bản đám mây của cổng Dịch vụ dành cho nhà phát triển Apigee có các tính năng mới sau đây:

  • Lưu người dùng không đồng bộ
    Lưu người dùng không đồng bộ là một tính năng mới trì hoãn việc lưu thông tin người dùng cho đến khi phản hồi được gửi lại trình duyệt để tăng hiệu suất. Thay đổi này chỉ xảy ra trong các trường hợp sau:
    • Đã tìm thấy một CLI PHP phù hợp
    • Chưa bật tính năng kiếm tiền
    • Hộp đánh dấu Bật không đồng bộ được chọn trên trang Cấu hình > Cài đặt cổng phát triển > Cài đặt người dùng cổng nhà phát triển.
  • Bạn không thể thay đổi chế độ cài đặt kết nối giữa cổng thông tin và Edge nữa
    Trên các bản phát hành đám mây trước đây, bạn có thể chỉnh sửa trực tiếp thông tin kết nối dùng để kết nối cổng thông tin với Edge, bao gồm: URL của điểm cuối Edge, tên tổ chức Apigee, tên người dùng và mật khẩu của một quản trị viên tổ chức. Bây giờ, bạn phải gửi yêu cầu tới Apigee Support để thay đổi thông tin kết nối. Xem bài viết Tạo cổng thông tin cho nhà phát triển để biết thêm thông tin.

Ngừng sử dụng

Kể từ ngày 15 tháng 4 năm 2015, Google sẽ không còn hỗ trợ API OpenID 2.0 nữa, như mô tả tại đường liên kết sau:

https://developers.google.com/+/api/auth-migration#timetable

Tất cả các cổng thông tin được phát hành trước ngày 14.07 đều sử dụng Google OpenID 2.0, cho phép người dùng đăng nhập vào cổng thông tin hoặc đăng ký làm người dùng cổng thông tin bằng cách sử dụng thông tin đăng nhập Google của họ. Để biết thêm thông tin, hãy xem bài viết Sử dụng thông tin xác thực được liên kết trên cổng thông tin dành cho nhà phát triển. Do chúng tôi không dùng nữa nên chức năng đó đã bị xoá khỏi cổng thông tin.

Để thay thế, bạn có thể sử dụng mô-đun Xác thực của Google Drupal hoặc sử dụng thông tin được mô tả trong bài viết: Sử dụng OAuth 2.0 để đăng nhập.

Sửa lỗi

Các lỗi sau đây đã được khắc phục trong bản phát hành này:

Chủ đề Nội dung mô tả
Kiếm tiền Sửa lỗi từ ngữ mà người dùng cuối nhìn thấy cho mục đích Kiếm tiền.
Kiếm tiền Giờ đây, thuế suất được hiển thị chính xác trên trang Thanh toán trả trước Kiếm tiền. Xin lưu ý rằng bạn phải sử dụng lệnh gọi "API nhà phát triển trả trước" ở phía cổng (trong phần Cấu hình > Cài đặt kiếm tiền).
Kiếm tiền Trang Số dư trả trước kiếm tiền không còn hiển thị số dư bằng 0 là "-0.00" mà thay vào đó là "0.00".
Kiếm tiền
Giờ đây, tài liệu thanh toán sẽ được tải xuống đúng cách từ máy chủ Edge ở định dạng HTML. Postgres phiên bản 9.0 đã ra mắt một phương thức mã hoá "hex" mới. Bạn có thể cần thay đổi phương thức mã hoá này trong postgresql.conf để có thể tải tài liệu thanh toán xuống đúng cách. Nếu tài liệu thanh toán không tải xuống chính xác từ Cổng phát triển, hãy thay đổi bytea_output trong postgresql.conf thành "escape" trên Máy chủ quản lý Edge:
bytea_output = 'escape' # hex, ký tự thoát
Kiếm tiền Khi lệnh gọi API Edge để lấy số dư của người dùng không trả về đúng cách, thì lúc này trang sẽ hiển thị chính xác và lỗi được ghi lại. Trước đó, trang này hiển thị màn hình lỗi.
Đăng ký mới dành cho nhà phát triển Khắc phục thông báo khi đăng ký bằng tài khoản mới để cho biết tài khoản chỉ đang chờ quản trị viên phê duyệt nếu Cổng thông tin phát triển được định cấu hình để cần có sự phê duyệt của quản trị viên trước khi đăng nhập.
Đăng ký mới dành cho nhà phát triển Những nhà phát triển mới đăng ký có lẽ bị chặn theo mặc định đã được bật trên phần phụ trợ của Edge. Các nhà phát triển đáng lẽ bị chặn theo mặc định đã được bật (mặc dù thông báo "Vui lòng chờ phê duyệt" hiển thị) đã được giải quyết bằng cùng một bản sửa lỗi.
Đăng ký mới dành cho nhà phát triển Cổng thông tin sẽ không còn trả về trường hợp ngoại lệ khi người dùng đăng ký mà không có địa chỉ email, nhờ đó, việc tích hợp với các hệ thống không sử dụng địa chỉ email có thể hoàn tất. Tuy nhiên, người dùng vẫn cần cập nhật hồ sơ của họ bằng địa chỉ email trước khi có thể tạo ứng dụng dành cho nhà phát triển.
Biểu mẫu đăng ký Các trường TênHọ trên biểu mẫu đăng ký đã được chuyển lên đầu biểu mẫu đăng ký cho các lượt cài đặt mới. Lưu ý rằng bạn có thể di chuyển tất cả các trường trên biểu mẫu này bằng Giao diện người dùng quản trị. Hãy xem bài viết Thêm và quản lý tài khoản người dùng để biết thêm thông tin.
Trạng thái nhà phát triển Khi nhà phát triển được đặt thành trạng thái "bị chặn" trên cổng thông tin, nhà phát triển đó sẽ được đặt thành không hoạt động trên máy chủ quản lý Edge. Điều này có nghĩa là nhà phát triển bị chặn sẽ không thể thực hiện lệnh gọi API.
Dịch vụ chạy theo thời gian thực Cron không còn bị lỗi khi một ứng dụng trong Edge không được liên kết đúng cách với một nhà phát triển.
Ghi nhật ký Hệ thống không còn ghi lại lỗi khi loại quyền truy cập của một ứng dụng là "chỉ có thể đọc".
Các quy tắc của Drupal Mô-đun Quy tắc trong các quy tắc của Drupal dùng để gửi email khi khoá ứng dụng chuyển từ đang chờ xử lý đến được phê duyệt hiện đang chạy. Trong các phiên bản trước, quy tắc này không hoạt động khi trạng thái thay đổi.
SmartDocs Động từ PATCH (PATCH) hiện được hiển thị chính xác khi được hiển thị trên các trang SmartDocs.
SmartDocs Khi không thể truy cập vào điểm cuối Edge, mô-đun SmartDocs sẽ không hiển thị cảnh báo nữa.
SmartDocs Cảnh báo "Undefined index" (Chỉ mục không xác định): Cảnh báo không còn hiển thị trong mô-đun SmartDocs.
SmartDocs
Breadcrumb hiện đã hoạt động chính xác trên các trang SmartDocs. Trên trang chi tiết về phương thức, mục đầu tiên trong đường dẫn breadcrumb thường là model_Machine_name Tài liệu/, vì vậy từ đầu tiên không được viết hoa. Với cách sửa lỗi này, mục đầu tiên sẽ là tên mà người dùng có thể đọc được của mô hình, còn từ đầu tiên sẽ được viết hoa.
Ngoài ra, trên trang danh sách Phương thức API dựa trên động từ HTTP (GET/POST/PUT/DELETE), các mục breadcrumb (tập hợp liên kết phân cấp) đang liên kết đến URL không chính xác. Cách này giúp khắc phục các mục breadcrumb trên trang hiện trỏ đến đúng URL.
SmartDocs Bản sửa lỗi CSS hiện cho phép nội dung JSON của SmartDocs (trong yêu cầu POST hoặc PUT) được chỉnh sửa đúng cách tại chỗ.
Trình đơn chính Giờ đây, đường liên kết đăng nhập và đăng ký sẽ hoạt động khi trình đơn chính không có mục nào trong đó.
Thuộc tính ứng dụng
Trang thông tin cho các thuộc tính ứng dụng đã bị lỗi và không hiển thị được. Vấn đề này đã được khắc phục trong tệp devconnect_app_attribute.module.
Chuyển hướng được cố định giá trị trong mã Hàm tạo biểu mẫu để chỉnh sửa ứng dụng của nhà phát triển không còn trực tiếp gọi drupal_goto() hoặc drupal_not_found() nếu không tìm thấy ứng dụng của nhà phát triển. Điều này cho phép các mô-đun dành riêng cho khách hàng thay đổi một cách nhất quán hành vi của biểu mẫu mà không buộc chuyển hướng vô điều kiện.