API Pengujian

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Baca dokumentasi Apigee Edge.

Uji API seperti yang dijelaskan di bagian berikut. Lihat juga Mengelola folder dan file di ruang kerja Apigee.

Menentukan URL endpoint proxy API

Saat Anda men-deploy lingkungan, URL endpoint proxy API ditampilkan di bagian Emulator Apigee, di bagian Deployment aktif.

URL endpoint proxy API

Guna menyalin URL untuk endpoint proxy API, posisikan kursor di atas URL lalu klik Salin URL.

URL untuk endpoint proxy API Anda memiliki struktur sebagai berikut:


https://0:8998/shopping/cart/addItem
       |_____||____________||______|
          |        |           |
     host+port  basepath    resource

Secara default, host dan port (traffic) masing-masing ditetapkan secara default ke 0 dan 8998.

Anda menentukan port saat menginstal Emulator Apigee, serta nilai basepath dan resource saat mengembangkan proxy API.

Menggunakan curl untuk menguji API Anda

Untuk menguji API menggunakan curl, buka tab Terminal dan jalankan panggilan ke API Anda.

Contoh:

curl 0:8998/helloworld

Mengautentikasi menggunakan kunci API

Jika API Anda memerlukan autentikasi berbasis kunci API:

  • Membuat dan mengekspor resource pengujian aplikasi developer, developer, dan produk API, seperti yang dijelaskan dalam Membuat resource pengujian
  • Klik Active developer apps di bagian Active test resources pada Emulator Apigee dan salin nilai consumerKey (tanpa tanda petik) untuk produk API, seperti yang ditunjukkan pada gambar berikut.

    Aplikasi developer dengan nilai consumerKey yang ditandai.

Teruskan kunci API dalam panggilan curl Anda, seperti yang diperlukan oleh API Anda. Misalnya, panggilan curl berikut meneruskan kunci API dalam parameter kueri apikey:

curl 0:8998/helloworld?apikey=ZQA5euYtNeJ7ZCGCJMpvd6F2BZOmxOzY