Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Halaman ini menguraikan langkah-langkah yang harus diselesaikan sebelum Anda dapat mengaktifkan integrasi konektor hub API Apigee Edge.
Langkah 1: Penyediaan hub API
Untuk menyediakan hub API dalam project Google Cloud Anda:
- Buat project Google Cloud:
- Buka Konsol Google Cloud.
- Dari pemilih project, klik Project Baru.
- Masukkan nama project dan pilih Akun penagihan.
- Klik Buat.
- Atau, gunakan
gcloud
CLI:gcloud projects create PROJECT_NAME
- Aktifkan API hub API dan sediakan API hub:
- Di Konsol Google Cloud, telusuri "Apigee API hub".
- Buka layanan hub API.
- Klik Enable APIs jika diminta.
- Ikuti alur penyediaan di layar untuk menyiapkan hub API. Selama proses ini, pastikan Anda mengaktifkan hak dan add-on yang diperlukan untuk memproses metadata dan peristiwa runtime.
Langkah 2: Pembuatan instance plugin
Instance plugin di hub API berfungsi sebagai titik pendaftaran untuk satu atau beberapa Organisasi Apigee Edge.
- Buka konsol hub API.
- Ikuti langkah-langkah di Membuat plugin kustom untuk membuat instance plugin baru.
- Selama proses ini, Anda akan mendapatkan Nama Resource Instance (juga disebut sebagai ID Gateway). ID ini secara unik mengidentifikasi Organisasi Apigee Edge Anda dalam hub API dan sangat penting untuk langkah berikutnya.
Penyiapan integrasi konektor hub API Apigee Edge (Memilih untuk menggunakan fitur ini di Organisasi)
Setelah instance plugin berhasil dibuat di hub API, Anda perlu mengonfigurasi organisasi Apigee Edge untuk mengirim data ke instance tersebut. Langkah ini memerlukan izin orgadmin
dalam organisasi Apigee Edge masing-masing untuk semua panggilan API yang diperlukan untuk penyiapan integrasi konektor hub API.
Untuk mengaktifkan integrasi konektor hub API untuk organisasi Apigee Edge, gunakan perintah berikut:
curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \ -H "Authorization: Bearer OAUTH_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "gatewayId": "INSTANCE_RESOURCE_NAME" }'
Dengan:
ORG_NAME
adalah nama organisasi Apigee Edge Anda.OAUTH_TOKEN
adalah token OAuth yang digunakan untuk mengautentikasi permintaan. Untuk mengetahui informasi selengkapnya tentang cara membuat token OAuth, lihat Mendapatkan token.INSTANCE_RESOURCE_NAME
: Nama Resource Instance (ID Gateway) yang diperoleh dari langkah sebelumnya.
Setelah berhasil dieksekusi, organisasi Apigee Edge Anda akan didaftarkan dengan instance plugin hub API yang ditentukan, sehingga memulai proses sinkronisasi untuk metadata API dan data runtime.