Hướng dẫn api gateway for python

Làm theo hướng dẫn từng bước bên dưới để tạo REST API của bạn. Nhấp vào số của từng bước để mở rộng phần.

  • Bước 1. Tạo RESTful API mới

    Amazon API Gateway cho phép bạn tạo, xuất bản, duy trì, giám sát và bảo mật các hoạt động API REST và WebSocket của bạn. Hoàn tất các bước sau để tạo RESTful API mới.

    1. Mở bảng điều khiển Amazon API Gateway bằng cách truy cập vào https://console.aws.amazon.com/apigateway.
    2. Thực hiện một trong các thao tác sau:
      • Nếu đây là hoạt động API đầu tiên của bạn, trang Bắt đầu hiện ra. Chọn Bắt đầu.
      • Trong hộp thoại Tạo API mẫu, chọn OK.
      • Nếu đây là hoạt động API tiếp theo của bạn, hãy chọn Tạo API.
    3. Trong phần Chọn loại API, chọn REST API và chọn Dựng.
    4. Trong phần Chọn giao thức, chọn REST.
    5. Trong phần Tạo API mới, chọn API MỚI.
    6. Trong phần Cài đặt, tiến hành như sau:
      • Với Tên API, nhập examplecorp_eao.
      • Với Mô tả, bạn có thể nhập mô tả tùy ý.
      • Với Loại điểm cuối, chọn Khu vực.
    7. Chọn Tạo API.

  • Bước 2. Cấu hình Tích hợp API Gateway for Lambda

    Để định cấu hình API Gateway cho hội thảo này, hãy hoàn thành các bước sau.

    1. Mở bảng điều khiển Amazon API Gateway tại https://console.aws.amazon.com/apigateway.
    2. Trong ngăn điều hướng, trong examplecorp_eao API, chọn Tài nguyên.
    3. Chọn Hành động, Tạo tài nguyên.
    4. Thực hiện như sau:
      • Với Tên tài nguyên, nhập execute.
      • Với Đường dẫn tài nguyên, xác nhận giá trị là /execute.
      • Chọn hộp kiểm Kích hoạt API Gateway CORS.
      • Bỏ chọn hộp kiểm Cấu hình làm tài nguyên proxy.
    5. Chọn Tạo tài nguyên.
    6. Với tài nguyên mới tạo (/execute) được chọn trong ngăn Tài nguyên, chọn Hành động, Tạo phương pháp.
    7. Trong phần TÙY CHỌN, chọn POST, rồi chọn dấu kiểm ở bên phải danh sách.
    8. Trong ngăn POST - Thiết lập, thực hiện như sau:
      • Với Loại tích hợp, chọn Dịch vụ AWS.
      • Với Khu vực AWS, chọn Khu vực của bạn.
      • Với Dịch vụ AWS, chọn Chức năng bước.
      • Để trống Miền phụ AWS.
      • Với Phương thức HTTP, chọn POST.
      • Với Loại thao tác, chọn Sử dụng tên thao tác.
      • Với Hành động, nhập StartExecution.
      • Với Vai trò thực hiện, sao chép và dán vai trò ARN của vai trò được liên kết với dịch vụ IAM mà bạn đã tạo trước đó, examplecorp_eao_role.
      • Với Xử lý nội dung, chọn Truyền qua.
      • Với Sử dụng thời gian chờ mặc định, chọn hộp kiểm.
      • Chọn Lưu.
    9.  Với phương pháp mới tạo (POST) được chọn trong ngăn Tài nguyên, chọn Hành động, chọn Kích hoạt CORS.
    10. Trong ngăn Kích hoạt CORS, giữ nguyên giá trị mặc định và chọn Kích hoạt CORS và thay thế tiêu đề CORS hiện tại.
    11. Trong hộp thoại Xác nhận thay đổi phương thức, chọn , thay thế giá trị hiện tại.
    12. Một thông báo hiện ra, cho bạn biết tài nguyên của bạn đã được cấu hình cho CORS.
    13. Trong ngăn Tài nguyên, chọn POST.
    14. Chọn Hành động, Triển khai API.
    15. Trong hộp thoại Triển khai API, thực hiện như sau:
      • Với Giai đoạn triển khai, chọn [Giai đoạn mới].
      • Với Tên giai đoạn, nhập test.
      • Với Mô tả giai đoạnMô tả triển khai, bạn có thể nhập mô tả tùy ý.
      • Chọn Triển khai.
    16. Trong ngăn Giai đoạn, mở rộng giai đoạn mới tạo, test.
    17. Chọn POST.
    18. Ở trên cùng của ngăn trình soạn thảo giai đoạn, Gọi URL hiển thị. Ghi lại URL này. Bạn sẽ cần đến URL này trong bước sau của dự án.

AWS sẽ ngừng hỗ trợ cho Internet Explorer vào 07/31/2022. Các trình duyệt được hỗ trợ là Chrome, Firefox, Edge và Safari. Tìm hiểu thêm »

Hướng dẫn api gateway for python

Hướng dẫn dành cho nhà phát triển

Cách tốt nhất để bắt đầu với Amazon API Gateway là tham khảo Hướng dẫn dành cho nhà phát triển, một trong những tài liệu kỹ thuật của chúng tôi.

Hướng dẫn thực hành

Trong lộ trình học tập này, bạn sẽ triển khai ứng dụng web đơn giản cho phép người dùng yêu cầu các chuyến đi bằng kỳ lân từ đội Wild Rydes.  

Trong hướng dẫn này, bạn sẽ triển khai một API RESTful bằng cách sử dụng Serverless Application Model (AWS SAM). Kiến trúc ứng dụng sử dụng AWS Lambda, Amazon API Gateway và Amazon DynamoDB.

AWS Serverless Application Repository là tuyển tập những ứng dụng phi máy chủ do các nhà phát triển, công ty và đối tác phát hành. Nhanh chóng khám phá và triển khai các ứng dụng phi máy chủ cũng như các thành phần của ứng dụng cho nhiều trường hợp sử dụng thường gặp.


Tìm kiếm thêm tài nguyên, như các nghiên cứu điển hình của khách hàng, hội thảo trực tuyến và tài nguyên khác trên trang tài nguyên Amazon API Gateway.

AWS sẽ ngừng hỗ trợ cho Internet Explorer vào 07/31/2022. Các trình duyệt được hỗ trợ là Chrome, Firefox, Edge và Safari. Tìm hiểu thêm »