Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Di Amazon API Gateway, Anda membuat REST API sebagai kumpulan entitas yang dapat diprogram yang dikenal sebagai sumber daya API Gateway. Misalnya, Anda menggunakan RestApiresource untuk merepresentasikan API yang dapat berisi kumpulan entitas Resource.
Setiap Resource
entitas dapat memiliki satu atau lebih sumber daya Metode. A Method
adalah permintaan masuk yang diajukan oleh klien dan dinyatakan dalam parameter permintaan dan isi. Ini mendefinisikan antarmuka pemrograman aplikasi untuk klien untuk mengakses yang Resource
terpapar. Untuk mengintegrasikan Method
dengan titik akhir backend, juga dikenal sebagai titik akhir integrasi, Anda membuat sumber daya Integrasi. Ini meneruskan permintaan masuk ke URI titik akhir integrasi tertentu. Jika perlu, Anda dapat mengubah parameter permintaan atau badan permintaan untuk memenuhi persyaratan backend.
Untuk tanggapan, Anda dapat membuat MethodResponsesumber daya untuk mewakili respons permintaan yang diterima oleh klien dan Anda membuat IntegrationResponsesumber daya untuk mewakili respons permintaan yang dikembalikan oleh backend. Anda dapat mengonfigurasi respons integrasi untuk mengubah data respons backend sebelum mengembalikan data ke klien atau meneruskan respons backend apa adanya ke klien.
Untuk membantu pelanggan memahami API Anda, Anda juga dapat menyediakan dokumentasi untuk API, sebagai bagian dari pembuatan API atau setelah API dibuat. Untuk mengaktifkannya, tambahkan DocumentationPartresource untuk entitas API yang didukung.
Untuk mengontrol cara klien memanggil API, gunakan izin IAM, otorisasi Lambda, atau kumpulan pengguna Amazon Cognito. Untuk mengukur penggunaan API Anda, siapkan rencana penggunaan untuk membatasi permintaan API. Anda dapat mengaktifkan ini saat membuat atau memperbarui API Anda.
Untuk pengantar tentang cara membuat API, lihatTutorial: Buat REST API dengan integrasi proxy Lambda. Untuk mempelajari informasi selengkapnya tentang kemampuan API Gateway yang mungkin Anda gunakan saat mengembangkan REST API, lihat topik berikut. Topik ini berisi informasi konseptual dan prosedur yang dapat Anda lakukan menggunakan konsol API Gateway, API Gateway REST API AWS CLI, atau salah satunya. AWS SDKs