Langkah 3: Panggil proxy API

Halaman ini berlaku untuk Apigee dan Apigee hybrid.

Lihat Dokumentasi Apigee Edge.

Sekarang setelah Anda membuat proxy, Anda siap mengujinya dengan memanggil proxy. Jika entri sistem nama domain (DNS) memiliki telah disiapkan untuk nama {i>host<i} grup lingkungan untuk organisasi Anda, Anda dapat memanggil {i>proxy<i} sebagai berikut ini:

curl https://YOUR_ENV_GROUP_HOSTNAME/myproxy

dengan YOUR_ENV_GROUP_HOSTNAME adalah nama host untuk grup lingkungan yang berisi lingkungan tempat proxy Anda di-deploy. Lihat Temukan nama host grup lingkungan.

Panggilan yang berhasil ke proxy akan menampilkan output berikut:

Hello, Guest!

Jika nama host grup lingkungan disiapkan selama penyediaan menggunakan layanan karakter pengganti, sebagai nip.io, Anda dapat memanggil proxy tanpa memiliki DNS entri dikonfigurasi. Contoh:

curl https://IP_ADDRESS.nip.io/myproxy

Dalam hal ini, nama host grup lingkungan adalah IP_ADDRESS.nip.io adalah , dengan IP_ADDRESS adalah alamat IP host.

Jika terjadi error, periksa hal berikut:

  • Jika Anda melihat error waktu tunggu (tidak biasa), coba batalkan deployment dan men-deploy ulang proxy API baru.
  • Jika host tidak dapat diselesaikan, misalnya Anda menerima error 404, periksa kembali apakah Anda menggunakan nama host dan nama proxy yang benar. Anda dapat temukan nama host di UI Apigee. Buka Admin > Lingkungan > Grup untuk melihat nama host atau nama host.
  • Jika Anda melihat error TLS/SSL, seperti error handshake SSL, hubungi penyedia DNS untuk melakukan memastikan bahwa pencatatan DNS A untuk nama {i>host <i}dikonfigurasi dengan benar. Pastikan data memiliki IP beban yang dibuat selama penyediaan Apigee. Jika Anda tidak yakin apa IP yang seharusnya, lihat Menentukan apakah Load Balancer Cloud dikonfigurasi untuk nama host.
  • Jika Anda melihat error sertifikat TLS/SSL, sertifikat SSL yang terkait dengan load balancer mungkin tidak memiliki nama host yang benar, dan karenanya ditolak. Sertifikat dibuat selama proses penyediaan. Langkah-langkah pemecahan masalah di Dengan menentukan apakah Cloud Load Balancer dikonfigurasi untuk nama host, Anda dapat mengetahui caranya untuk mencari dan memeriksa sertifikatnya.
  • Jika Anda tidak dapat mengatasi masalah, hubungi orang yang menyediakan Apigee untuk mendapatkan bantuan lebih lanjut.

Menemukan nama host grup lingkungan

Jika tidak mengetahui nama host grup lingkungan, Anda dapat menemukannya sebagai berikut:

  1. Di UI Apigee, pilih Admin > Lingkungan > Grup.
  2. Cari baris yang menampilkan lingkungan tempat proxy Anda di-deploy. Misalnya, jika lingkungannya adalah test-1, baris mungkin muncul seperti yang ditunjukkan di bawah ini:

    Panel Environment groups di UI Apigee.

    Nama host grup lingkungan untuk lingkungan ini adalah api-test.exco.com.

Dalam hal ini, perintah curl untuk memanggil proxy adalah:

curl https://api-test.exco.com/myproxy

Pada langkah berikutnya, Anda akan mengubah endpoint target untuk menampilkan data XML dari layanan target.

1 2 3 (NEXT) Langkah 4: Mengubah endpoint target 5