Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Panggil metode menggunakan kunci API

Mode fokus
Panggil metode menggunakan kunci API - Amazon API Gateway

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bergantung pada jenis sumber kunci API yang Anda pilih, gunakan salah satu prosedur berikut untuk menggunakan kunci API bersumber header atau kunci API yang dikembalikan oleh otorisasi dalam pemanggilan metode:

Untuk menggunakan kunci API bersumber header:
  1. Buat API dengan metode API yang diinginkan, lalu terapkan API ke panggung.

  2. Buat paket penggunaan baru atau pilih yang sudah ada. Tambahkan tahap API yang diterapkan ke paket penggunaan. Lampirkan kunci API ke paket penggunaan atau pilih kunci API yang ada dalam paket. Perhatikan nilai kunci API yang dipilih.

  3. Siapkan metode API untuk memerlukan kunci API.

  4. Menerapkan ulang API ke tahap yang sama. Jika Anda menerapkan API ke tahap baru, pastikan untuk memperbarui paket penggunaan untuk melampirkan tahap API baru.

  5. Panggil API menggunakan kunci API. Contoh perintah curl berikut memanggil GET metode pada getUsers sumber daya prod tahap API menggunakan kunci API.

    curl -H "X-API-Key: abcd1234" 'https://b123abcde4.execute-api.us-west-2.amazonaws.com/prod/getUsers'

Klien sekarang dapat memanggil metode API sambil memasok x-api-key header dengan kunci API yang dipilih sebagai nilai header. Panggilan mungkin terlihat seperti berikut:

Untuk menggunakan kunci API yang bersumber dari otorisasi:
  1. Buat API dengan metode API yang diinginkan, lalu terapkan API ke panggung.

  2. Buat paket penggunaan baru atau pilih yang sudah ada. Tambahkan tahap API yang diterapkan ke paket penggunaan. Lampirkan kunci API ke paket penggunaan atau pilih kunci API yang ada dalam paket. Perhatikan nilai kunci API yang dipilih.

  3. Buat otorisasi Lambda berbasis token. Sertakan, usageIdentifierKey:{api-key} sebagai properti tingkat root dari respons otorisasi. Untuk petunjuk cara membuat otorisasi berbasis token, lihat. Contoh fungsi Lambda TOKEN authorizer

  4. Siapkan metode API untuk memerlukan kunci API dan aktifkan otorisasi Lambda pada metode juga.

  5. Menerapkan ulang API ke tahap yang sama. Jika Anda menerapkan API ke tahap baru, pastikan untuk memperbarui paket penggunaan untuk melampirkan tahap API baru.

Klien sekarang dapat memanggil metode yang diperlukan kunci API tanpa secara eksplisit memasok kunci API apa pun. Kunci API yang dikembalikan authorizer digunakan secara otomatis.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.