Xây dựng một proxy API đơn giản

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

Apigee Edge giúp bạn nhanh chóng cung cấp các dịch vụ phụ trợ dưới dạng API. Bạn thực hiện việc này bằng cách tạo một proxy API cung cấp thành phần tượng trưng cho dịch vụ phụ trợ mà bạn muốn hiển thị. Bạn chỉ cần cung cấp địa chỉ mạng cho dịch vụ phụ trợ, cùng với một số thông tin mà Edge sử dụng để tạo proxy API mà nhà phát triển sẽ nhìn thấy.

Proxy API sẽ tách hoạt động triển khai dịch vụ phụ trợ của bạn khỏi API mà nhà phát triển sử dụng. Việc này giúp nhà phát triển tránh những thay đổi trong tương lai đối với các dịch vụ phụ trợ của bạn. Khi bạn cập nhật các dịch vụ phụ trợ, nhà phát triển (được tách biệt với những thay đổi đó) có thể tiếp tục gọi API mà không bị gián đoạn.

Xem video này để biết thông tin tổng quan về quy trình tạo proxy API.

Tạo proxy API bằng giao diện người dùng

Cách dễ nhất để tạo proxy API là sử dụng trình hướng dẫn Tạo proxy.

Edge

Cách truy cập vào trình hướng dẫn Create Proxy (Tạo proxy) bằng giao diện người dùng Edge:

  1. Đăng nhập vào apigee.com/edge.
  2. Chọn Phát triển > Proxy API trong thanh điều hướng bên trái.
  3. Nhấp vào +Proxy.

Trình hướng dẫn Create Proxy sẽ hiển thị và hướng dẫn bạn các bước để tạo và thêm các tính năng tối thiểu vào proxy API.

Trang đầu tiên của trình hướng dẫn Tạo proxy nhắc bạn chọn proxy ngược, dịch vụ SOAP, Không mục tiêu hoặc Gói proxy để tùy chỉnh quy trình trình hướng dẫn.

Phiên bản cũ (Đám mây riêng tư)

Cách truy cập vào trình hướng dẫn Create Proxy (Tạo proxy) bằng giao diện người dùng Classic Edge:

  1. Đăng nhập vào http://ms-ip:9000, trong đó ms-ip là địa chỉ IP hoặc tên DNS của nút Máy chủ quản lý.
  2. Chọn API > API Proxies ở thanh điều hướng trên cùng.
  3. Nhấp vào + Proxy API.

Trình hướng dẫn Create Proxy sẽ hiển thị và hướng dẫn bạn các bước để tạo và thêm các tính năng tối thiểu vào proxy API.

Trang đầu tiên của trình hướng dẫn Tạo proxy nhắc bạn chọn proxy ngược, dịch vụ SOAP, Không mục tiêu hoặc Gói proxy để tùy chỉnh quy trình trình hướng dẫn.

Trang đầu tiên của trình hướng dẫn cho phép bạn tạo proxy API từ các nguồn sau:

Loại Nội dung mô tả
Proxy ngược (phổ biến nhất)

Proxy API định tuyến các yêu cầu đến đến các dịch vụ phụ trợ HTTP hiện có. Có thể là API JSON hoặc XML. Xem Tạo proxy ngược cho dịch vụ HTTP ở phần sau của phần này.

Nhấp vào Use OpenAPI Spec (Sử dụng OpenAPI Spec) để tạo proxy từ một Thông số kỹ thuật OpenAPI hợp lệ. Để biết thêm thông tin về tuỳ chọn này, hãy xem phần Sử dụng Thông số kỹ thuật OpenAPI để tạo proxy ở phần sau.

Dịch vụ SOAP Proxy API được tạo từ tệp WSDL. Xem phần Hiển thị dịch vụ web dựa trên SOAP dưới dạng proxy API.
Không có mục tiêu

Proxy API không có phần phụ trợ API ("không có mục tiêu"). Tương tự như việc tạo proxy ngược cho dịch vụ HTTP đã mô tả trước đó, ngoại trừ việc bạn sẽ không chỉ định API hiện có khi xác định thông tin chi tiết về proxy API.

Nhấp vào Use OpenAPI Spec (Sử dụng thông số kỹ thuật của OpenAPI) để tạo proxy từ thông số kỹ thuật OpenAPI hợp lệ. Để biết thêm thông tin về tuỳ chọn này, hãy xem phần Sử dụng Thông số kỹ thuật OpenAPI để tạo proxy ở phần sau.

Mục tiêu được lưu trữ

Proxy API định tuyến đến ứng dụng Node.js được triển khai cho môi trường Mục tiêu được lưu trữ. Xem Tổng quan về Mục tiêu được lưu trữ.

Tải gói proxy lên Một gói proxy API hiện có (ví dụ: một trong các Uỷ quyền API mẫu có trên GitHub). Hãy xem phần Nhập proxy API từ gói proxy API.

Các phần sau đây mô tả cách tạo proxy API bằng từng nguồn.

Tạo proxy ngược cho dịch vụ HTTP

Edge tạo proxy ngược dựa trên hai thông tin:

  • URL của dịch vụ phụ trợ
  • Đường dẫn URI xác định duy nhất API sẽ được proxy API hiển thị cho các ứng dụng người dùng

URL của dịch vụ phụ trợ thường đại diện cho một ứng dụng có hỗ trợ dịch vụ do tổ chức của bạn sở hữu. Mã này cũng có thể trỏ đến một API được cung cấp công khai. Bạn có thể kiểm soát API hoặc dịch vụ đó (ví dụ: một ứng dụng nhân sự nội bộ hoặc ứng dụng Rails trên đám mây) hoặc có thể là một API hoặc dịch vụ bên thứ ba (ví dụ như Twitter hoặc Instagram).

Edge

  1. Truy cập trình hướng dẫn Tạo proxy theo mô tả trong phần Tạo proxy API bằng giao diện người dùng trước đó trong phần này.
  2. Trong trình hướng dẫn Tạo proxy, hãy nhấp vào Đảo ngược proxy (phổ biến nhất). Để tạo proxy từ một Thông số kỹ thuật OpenAPI hợp lệ, hiện có, hãy nhấp vào Sử dụng thông số kỹ thuật OpenAPI. Để biết thông tin chi tiết về lựa chọn này, hãy xem phần Sử dụng Thông số kỹ thuật OpenAPI để tạo proxy dưới đây.
  3. Trên trang Chi tiết của trình hướng dẫn, hãy nhập thông tin sau.
    Trường Nội dung mô tả
    Tên Tên hiển thị cho API của bạn. Chỉ định ký tự chữ-số, dấu gạch ngang (-) hoặc dấu gạch dưới (_).
    Đường dẫn cơ sở

    Mảnh URI xuất hiện sau địa chỉ http(s)://[host] của proxy API. Edge sử dụng URI đường dẫn cơ sở để so khớp và định tuyến các thông báo yêu cầu đến đến proxy API thích hợp.

    LƯU Ý: Đường dẫn cơ sở của proxy API mặc định là giá trị được chỉ định cho trường Name được chuyển đổi thành chữ thường.

    Theo đường dẫn cơ sở là mọi URL tài nguyên bổ sung. Dưới đây là cấu trúc URL đầy đủ mà ứng dụng sẽ sử dụng để gọi proxy API của bạn:

    https://[host]/base_path/conditional_flow_path

    LƯU Ý: Đường dẫn cơ sở phải là duy nhất; bạn không thể triển khai 2 proxy API bằng cùng một đường dẫn cơ sở. Nếu bạn chỉnh sửa một proxy API đã triển khai và đặt đường dẫn cơ sở có cùng giá trị với đường dẫn cơ sở của một proxy API khác, thì Edge sẽ tự động huỷ triển khai proxy API khi bạn lưu. Trước khi có thể triển khai lại proxy API, bạn phải chỉnh sửa đường dẫn cơ sở để đường dẫn đó là duy nhất.

    Dùng ký tự đại diện trong đường dẫn cơ sở

    Sử dụng một hoặc nhiều ký tự đại diện /*/ trong đường dẫn cơ sở của proxy API để các proxy API của bạn sẵn sàng cho tương lai. Ví dụ: đường dẫn cơ sở của /team/*/members cho phép ứng dụng gọi https://[host]/team/blue/membershttps://[host]/team/green/members mà bạn không cần tạo proxy API mới để hỗ trợ các nhóm mới. Xin lưu ý rằng /**/ không được hỗ trợ.

    Nội dung mô tả (Không bắt buộc) Phần mô tả về API.
    Mục tiêu (API hiện tại) URL của dịch vụ phụ trợ mà proxy API này gọi.
  4. Trên trang Common policies (Chính sách chung) của trình hướng dẫn, hãy định cấu hình các mục sau:
    • Yêu cầu về việc uỷ quyền bảo mật trong mục Bảo mật: Uỷ quyền. Hãy xem phần Thêm tính năng bảo mật vào lúc khác trong phần này.
    • Hỗ trợ tính năng Chia sẻ tài nguyên trên nhiều nguồn gốc (CORS) trong phần Bảo mật: Trình duyệt. Hãy xem phần Thêm tính năng hỗ trợ cho CORS vào phần sau.
    • Hạn mức để bảo vệ dịch vụ phụ trợ của bạn khỏi lưu lượng truy cập cao trong mục Hạn mức. Xem phần Hạn mức. (Không có sẵn nếu Ủy quyền truyền qua được chọn.)
    • Chính sách áp dụng giới hạn kiếm tiền đối với các tổ chức hỗ trợ kiếm tiền trong phần Kiếm tiền. Xem Áp dụng giới hạn kiếm tiền đối với proxy API.
  5. Trên trang Virtual hosts (Máy chủ ảo) của trình hướng dẫn, hãy chọn máy chủ ảo mà proxy API sẽ liên kết khi được triển khai. Để biết thêm thông tin, hãy xem phần Giới thiệu về máy chủ ảo.
  6. Trên trang Tóm tắt, hãy chọn(các) môi trường triển khai nếu muốn rồi nhấp vào Tạo và triển khai.

    Proxy API mới của bạn sẽ được tạo và triển khai trong môi trường đã chọn.

  7. Nhấp vào Edit proxy (Chỉnh sửa proxy) để hiển thị trang chi tiết về proxy API.

Phiên bản cũ (Đám mây riêng tư)

  1. Truy cập trình hướng dẫn Tạo proxy theo mô tả trong phần Tạo proxy API bằng giao diện người dùng trước đó trong phần này.
  2. Trong trình hướng dẫn Tạo proxy, hãy chọn Đảo ngược proxy (phổ biến nhất). Để tạo proxy từ một thông số kỹ thuật OpenAPI hợp lệ hiện có, hãy nhấp vào Use OpenAPI. Để biết thông tin chi tiết về lựa chọn này, hãy xem phần Sử dụng Thông số kỹ thuật OpenAPI để tạo proxy bên dưới.
  3. Nhấp vào Tiếp theo.
  4. Trên trang Chi tiết của trình hướng dẫn, hãy nhập thông tin sau.
    Trường Nội dung mô tả
    Tên proxy Tên hiển thị cho API của bạn.
    Đường dẫn cơ sở proxy

    Đường dẫn cơ sở proxy là một mảnh URI sau địa chỉ http(s)://[host] của proxy API của bạn. Edge sử dụng URI đường dẫn cơ sở để so khớp và định tuyến các thông báo yêu cầu đến đến proxy API thích hợp.

    Lưu ý: Để biết các đề xuất của Apigee về việc tạo phiên bản API, hãy xem phần Tạo phiên bản trong sách điện tử Thiết kế API web: Đường liên kết bị thiếu.

    Sau đường dẫn cơ sở là mọi URL tài nguyên bổ sung. Dưới đây là cấu trúc URL đầy đủ mà ứng dụng sẽ sử dụng để gọi proxy API của bạn:

    https://[host]/base_path/conditional_flow_path

    Lưu ý: Đường dẫn cơ sở phải là duy nhất. Nếu sau đó bạn chỉnh sửa proxy này và đặt đường dẫn cơ sở của nó giống với một proxy API khác, thì proxy API này sẽ tự động được huỷ triển khai khi bạn lưu. Bạn phải chỉnh sửa đường dẫn cơ sở trước khi có thể triển khai lại.

    Sử dụng ký tự đại diện trong đường dẫn cơ sở

    Bạn có thể dùng một hoặc nhiều ký tự đại diện /*/ trong đường dẫn cơ sở của proxy API để các proxy phù hợp với tương lai. Ví dụ: đường dẫn cơ sở của /team/*/members cho phép ứng dụng gọi https://[host]/team/blue/membershttps://[host]/team/green/members mà bạn không cần tạo proxy API mới để hỗ trợ các nhóm mới. Xin lưu ý rằng /**/ không được hỗ trợ.

    Lưu ý: Đường dẫn cơ sở proxy mặc định là giá trị được chỉ định cho Tên proxy được chuyển đổi thành tất cả chữ thường trừ khi bạn chỉnh sửa rõ ràng nội dung trong trường Đường dẫn cơ sở proxy.

    API hiện có URL mà Nền tảng API gọi thay mặt cho các ứng dụng gọi API của bạn thông qua URL proxy API.
    Nội dung mô tả Mô tả về API.
  5. Trên trang Bảo mật của trình hướng dẫn, hãy định cấu hình như sau:
  6. Trên trang Virtual Hosts (Máy chủ ảo) của trình hướng dẫn, hãy chọn máy chủ ảo mà proxy API sẽ liên kết khi được triển khai. Để biết thêm thông tin, hãy xem phần Giới thiệu về máy chủ ảo.
  7. Chọn (các) môi trường triển khai rồi nhấp vào Build and Deploy (Tạo và triển khai)
    Một thông báo xác nhận sẽ được gửi để xác nhận rằng proxy API mới của bạn đã được tạo và triển khai thành công trong môi trường đã chọn.
  8. Nhấp vào Xem proxy <tên proxy> trong trình chỉnh sửa để hiển thị trang chi tiết về proxy API.

Nhập proxy API từ gói proxy API

Thông thường, bạn định nghĩa các proxy API là một tập hợp các tệp XML, cùng với mọi tệp hỗ trợ khác. Bằng cách xác định proxy API làm một nhóm tệp bên ngoài Edge, bạn có thể duy trì các proxy đó trong một hệ thống kiểm soát nguồn, sau đó nhập các tệp này vào Edge để kiểm thử và triển khai.

Hãy xem video này để tìm hiểu cách tạo và nhập proxy API từ gói proxy API.

Edge

Cách nhập proxy API từ gói proxy API:

  1. Truy cập trình hướng dẫn Tạo proxy theo mô tả trong phần Tạo proxy API bằng giao diện người dùng trước đó trong phần này.
  2. Nhấp vào Tải gói proxy lên.
  3. Trên trang Tải lên gói proxy trong trình hướng dẫn proxy, nhập thông tin sau.

    Trường Nội dung mô tả
    Gói ZIP Tệp ZIP chứa cấu hình proxy API. Kéo và thả hoặc nhấp để điều hướng đến tệp.
    Tên Tên hiển thị cho API của bạn. Giá trị mặc định là tên của tệp ZIP không có đuôi.
  4. Nhấp vào Tiếp theo.
  5. Trên trang Tóm tắt, hãy chọn (các) môi trường triển khai (nếu muốn) rồi nhấp vào Tạo và triển khai
    Thông báo xác nhận sẽ xuất hiện để xác nhận rằng proxy API mới của bạn đã được tạo thành công.
  6. Nhấp vào Edit proxy (Chỉnh sửa proxy) để hiển thị trang chi tiết về proxy API.

Phiên bản cũ (Đám mây riêng tư)

  1. Truy cập trình hướng dẫn Tạo proxy theo mô tả trong phần Tạo proxy API bằng giao diện người dùng trước đó trong phần này.
  2. Trong trình hướng dẫn Tạo proxy, hãy chọn Gói proxy.
  3. Nhấp vào Tiếp theo.
  4. Trên trang Chi tiết trong trình hướng dẫn proxy, hãy nhập thông tin sau.

    Trường Nội dung mô tả
    Gói ZIP Nhấp vào Chọn tệp và chuyển đến tệp ZIP chứa cấu hình proxy API.
    Tên proxy Tên hiển thị cho API của bạn.
  5. Xem lại thông tin bản dựng rồi nhấp vào Bản dựng.
    Nếu thành công, một thông báo sẽ xuất hiện và Edge sẽ tự động triển khai proxy API đã nhập cho môi trường đã chọn trong tổ chức của bạn. API do proxy API hiển thị có sẵn để gọi.
  6. Nhấp vào Xem proxy <proxy name> trong trình chỉnh sửa để hiển thị trang chi tiết về proxy API.
  7. Để triển khai proxy, hãy nhấp vào trình đơn thả xuống Deployment (Triển khai), chọn môi trường bạn muốn triển khai và phản hồi lời nhắc.

Hiển thị dịch vụ web dựa trên SOAP dưới dạng proxy API

Trong trình hướng dẫn Create Proxy, hãy nhấp vào SOAP Service (Dịch vụ SOAP) rồi làm theo trình hướng dẫn để tạo proxy truyền qua hoặc proxy dựa trên REST cho dịch vụ SOAP. Để biết thông tin chi tiết, hãy xem phần Hiển thị dịch vụ SOAP dưới dạng proxy API.

Tăng cường bảo mật

Trên trang Các chính sách phổ biến (Edge) hoặc Bảo mật (Edge cổ điển) của trình hướng dẫn Create Proxy, chọn loại uỷ quyền bảo mật mà bạn muốn thêm. Bảng sau đây tóm tắt các tuỳ chọn có sẵn:

Uỷ quyền bảo mật Nội dung mô tả
Khóa API Thêm phương thức xác minh khoá API đơn giản vào proxy API mà bạn đang xác định. Để đáp lại, Nền tảng API sẽ thêm chính sách VerifyAPIKey và chính sách AttributionMessage vào proxy API của bạn. Chính sách VerifyAPIKey xác thực các khoá API do yêu cầu ứng dụng cung cấp. Chính sách AccessMessage sẽ loại bỏ khoá API (được cung cấp trong lệnh gọi API dưới dạng tham số truy vấn) khỏi yêu cầu được chuyển tiếp đến máy chủ phụ trợ.
OAuth 2.0 Thêm phương thức xác thực dựa trên OAuth 2.0 vào proxy API của bạn. Apigee Edge tự động thêm 2 chính sách vào proxy API của bạn: một chính sách để xác minh mã truy cập và một chính sách khác giúp xoá mã truy cập khỏi thông báo trước khi chuyển tiếp đến dịch vụ phụ trợ. Để tìm hiểu cách lấy mã truy cập, hãy xem phần OAuth.
Đi qua (không uỷ quyền) Không cần uỷ quyền. Các yêu cầu được truyền đến máy chủ phụ trợ mà không có bất kỳ bước kiểm tra bảo mật nào trên Apigee Edge.

Thêm tính năng hỗ trợ cho CORS

CORS (Chia sẻ tài nguyên nhiều nguồn gốc) là một cơ chế tiêu chuẩn cho phép trình duyệt web thực hiện các yêu cầu trực tiếp đến một miền khác. Tiêu chuẩn CORS xác định một tập hợp các tiêu đề HTTP mà trình duyệt web và máy chủ dùng để triển khai hoạt động giao tiếp nhiều miền.

Bạn có thể thêm tính năng hỗ trợ cho CORS vào API của mình bằng cách chọn Add CORS header (Thêm tiêu đề CORS) trên trang Common policies (Edge) hoặc Security ( Classic Edge) trong trình hướng dẫn Create Proxy.

Để biết thêm thông tin chi tiết về tính năng hỗ trợ CORS, bao gồm cả việc thêm tính năng hỗ trợ kiểm tra CORS vào một proxy, hãy xem phần Thêm tính năng hỗ trợ CORS vào một proxy API.

Sử dụng Thông số kỹ thuật OpenAPI để tạo proxy

Phần này thảo luận về tuỳ chọn Sử dụng OpenAPI có sẵn để tạo từ Thông số kỹ thuật OpenAPI các loại proxy API sau: đảo ngược, Node.js hoặc không có mục tiêu.

Thông số kỹ thuật OpenAPI là gì?

Biểu trưng của Open API Initiative"Sáng kiến API mở (OAI) tập trung vào việc tạo, phát triển và quảng bá Định dạng mô tả API trung lập với nhà cung cấp dựa trên Thông số kỹ thuật của Swagger." Để biết thêm thông tin về Sáng kiến API Mở, hãy truy cập vào https://openapis.org.

Thông số kỹ thuật OpenAPI sử dụng một định dạng tiêu chuẩn để mô tả API RESTful. Được viết ở định dạng JSON hoặc YAML, Thông số kỹ thuật OpenAPI giúp máy có thể đọc được nhưng cũng dễ đọc và dễ hiểu. Bản đặc tả kỹ thuật mô tả các phần tử như vậy của API dưới dạng đường dẫn cơ sở, đường dẫn và động từ, tiêu đề, tham số truy vấn, toán tử, loại nội dung, mô tả phản hồi, v.v. Ngoài ra, Thông số kỹ thuật OpenAPI thường được dùng để tạo tài liệu về API.

Đây là một mảnh trong Thông số kỹ thuật của OpenAPI mô tả dịch vụ mục tiêu mô phỏng của Apigee, http://mocktarget.apigee.net. Để biết thêm thông tin, hãy tham khảo https://github.com/apigee/api-platform-samples/tree/master/default-proxies/helloworld/openapi.

openapi: 3.0.0
info:
  description: OpenAPI Specification for the Apigee mock target service endpoint.
  version: 1.0.0
  title: Mock Target API
paths:
  /:
    get:
      summary: View personalized greeting
      operationId: View a personalized greeting
      description: View a personalized greeting for the specified or guest user.
      parameters:
        - name: user
          in: query
          description: Your user name.
          required: false
          schema:
            type: string
      responses:
        "200":
          description: Success
  /help:
    get:
      summary: Get help
      operationId: Get help
      description: View help information about available resources in HTML format.
      responses:
        "200":
          description: Success
...

Thông qua trình hướng dẫn Create Proxy, bạn có thể nhập một OpenAPI Specification (Thông số kỹ thuật OpenAPI) và dùng thông số đó để tạo proxy API. Sau khi tạo proxy, bạn có thể sử dụng giao diện người dùng Edge để phát triển thêm bằng cách thêm chính sách, triển khai mã tuỳ chỉnh, v.v. – giống như mọi proxy của Edge.

Tạo proxy API từ Thông số kỹ thuật OpenAPI

Tạo proxy API từ Thông số kỹ thuật OpenAPI. Chỉ cần vài lượt nhấp là bạn sẽ có một proxy API chứa các đường dẫn, thông số, luồng có điều kiện và điểm cuối mục tiêu được tạo tự động. Sau đó, bạn có thể thêm các tính năng như bảo mật OAuth, giới hạn tốc độ và lưu vào bộ nhớ đệm.

Trong trình hướng dẫn Tạo proxy, hãy nhấp vào Sử dụng thông số kỹ thuật OpenAPI và làm theo trình hướng dẫn để tạo proxy ngược hoặc không có proxy mục tiêu từ Thông số kỹ thuật OpenAPI. Để biết thông tin chi tiết, hãy xem phần Tạo proxy API từ Thông số kỹ thuật OpenAPI.

Hãy xem video này để tìm hiểu cách tạo proxy API từ Thông số kỹ thuật OpenAPI.

Cập nhật các luồng trong proxy API bằng Thông số kỹ thuật OpenAPI

Sau khi tạo proxy API từ Thông số kỹ thuật OpenAPI, nếu sửa đổi thông số để thêm đường dẫn tài nguyên bổ sung, bạn có thể sử dụng thông số kỹ thuật để thêm các luồng có điều kiện liên kết vào proxy API.

Cách cập nhật các luồng trong proxy API bằng Thông số kỹ thuật OpenAPI:

  1. Thêm các đường dẫn tài nguyên mới vào Thông số kỹ thuật OpenAPI. Xem phần Chỉnh sửa thông số OpenAPI hiện có.
  2. Mở Proxy API trong giao diện người dùng rồi nhấp vào thẻ Phát triển.
  3. Trong Trình điều hướng, nhấp vào dấu + bên cạnh điểm cuối Proxy mà bạn muốn cập nhật.
    Hộp thoại Luồng có điều kiện mới sẽ mở ra.
  4. Nhấp vào Từ OpenAPI nếu chưa chọn.
    Nếu có tài nguyên trong Bản đặc tả OpenAPI không có luồng có điều kiện tương ứng trong proxy API, các tài nguyên đó sẽ được liệt kê trong hộp thoại, như minh hoạ trong hình sau. Tài nguyên không được biểu thị dưới dạng luồng trong proxy API hiện tại. Ví dụ này bao gồm /loveapis, /ip, /json và /xml.
  5. Chọn từng tài nguyên mà bạn muốn thêm luồng có điều kiện.
  6. Nhấp vào Thêm.

Các luồng có điều kiện sẽ được thêm vào proxy API của bạn.

Tạo bản sửa đổi mới của proxy API

Tạo bản sửa đổi mới của proxy API như mô tả ở bên dưới.

Edge

Cách tạo bản sửa đổi mới của proxy API bằng giao diện người dùng Edge:

  1. Đăng nhập vào apigee.com/edge.
  2. Chọn Phát triển > Proxy API trong thanh điều hướng bên trái.
  3. Nhấp vào proxy API trong danh sách mà bạn muốn sao chép.
  4. Chọn Dự án > Lưu dưới dạng bản sửa đổi mới.

Phiên bản cũ (Đám mây riêng tư)

Cách tạo bản sửa đổi mới của proxy API bằng giao diện người dùng Classic Edge:

  1. Đăng nhập vào http://ms-ip:9000, trong đó ms-ip là địa chỉ IP hoặc tên DNS của nút Máy chủ quản lý.
  2. Chọn API > API Proxies ở thanh điều hướng trên cùng.
  3. Nhấp vào proxy API trong danh sách mà bạn muốn sao chép.
  4. Chọn Dự án > Lưu dưới dạng bản sửa đổi mới.

Sao chép proxy API

Sao chép một proxy API hiện có sang một proxy API mới theo mô tả dưới đây.

Edge

Cách sao chép proxy API bằng giao diện người dùng Edge:

  1. Đăng nhập vào apigee.com/edge.
  2. Chọn Phát triển > Proxy API trong thanh điều hướng bên trái.
  3. Nhấp vào proxy API trong danh sách mà bạn muốn sao chép.
  4. Chọn Project > Save as New API Proxy (Dự án > Lưu dưới dạng Proxy API mới).
  5. Trong hộp thoại Lưu làm proxy mới, hãy nhập tên của proxy API mới.
  6. Nhấp vào Thêm.

Phiên bản cũ (Đám mây riêng tư)

Cách sao chép proxy API bằng giao diện người dùng Classic Edge:

  1. Đăng nhập vào http://ms-ip:9000, trong đó ms-ip là địa chỉ IP hoặc tên DNS của nút Máy chủ quản lý.
  2. Chọn API > API Proxies ở thanh điều hướng trên cùng.
  3. Nhấp vào proxy API trong danh sách mà bạn muốn sao chép.
  4. Chọn Project > Save as New API Proxy (Dự án > Lưu dưới dạng Proxy API mới).
  5. Trong hộp thoại Lưu làm proxy mới, hãy nhập tên của proxy API mới.
  6. Nhấp vào Thêm.

Sao lưu proxy API

Bạn có thể sao lưu proxy API hiện có dưới dạng tập hợp tệp XML trong gói proxy API. Sau khi xuất sang một gói, bạn có thể nhập proxy API vào một proxy mới, như mô tả trong phần Nhập proxy API từ gói proxy API trong phần trước. Để biết thêm thông tin, hãy xem phần Tải proxy API xuống.

Tạo proxy API bằng API

Để tạo proxy API bằng API, hãy xem phần API proxy API.