Halaman ini berlaku untuk Apigee dan Apigee hybrid.
Lihat Dokumentasi Apigee Edge.
Pada langkah ini, Anda akan memublikasikan API ke portal dengan melakukan langkah-langkah berikut:
Langkah 1: Buat Proxy API dari spesifikasi
Membuat proxy API dari Spesifikasi OpenAPI yang menjelaskan API.
Untuk membuat proxy API dari Spesifikasi OpenAPI:
- Di UI Apigee, pilih Develop > Proxy API di menu navigasi sebelah kiri untuk membuka halaman proxy API.
Klik Create New.
Wizard Create Proxy akan terbuka dan meminta Anda untuk memilih jenis proxy API yang akan dibuat.
Di bagian Reverse Proxy (paling umum), klik Use OpenAPI Spec.
Dialog Use OpenAPI Spec akan ditampilkan.
Salin dan tempel URL berikut di kolom OpenAPI Spec URL pada tab URL:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
Klik Pilih.
Wizard Create Proxy akan terbuka dan halaman Proxy details telah diisi sebelumnya menggunakan nilai dari Spesifikasi OpenAPI.Edit kolom Description sebagai berikut: Proxy API untuk halo dunia.
Klik Next.
Di halaman Kebijakan:
- Di bagian Keamanan: Otorisasi, pilih Lulus (tanpa otorisasi).
- Di bagian Keamanan: Browser, pilih Tambahkan header CORS .
Klik Next.
Di halaman Flows, pastikan semua operasi dipilih, lalu klik Next.
Di halaman Ringkasan, pilih lingkungan yang ingin di-deploy di bagian Deployment Opsional.
Klik Create and deploy.
Di halaman Summary, Anda akan melihat konfirmasi bahwa proxy API baru telah berhasil dibuat dan di-deploy ke lingkungan yang dipilih.
Langkah 2: Buat produk API
Buat produk API yang berisi resource API yang ingin Anda ekspos kepada konsumen API.
Untuk membuat produk API:
- Di UI Apigee, pilih Publikasikan > Produk API di menu navigasi sebelah kiri untuk membuka halaman Produk API.
-
Klik +CREATE.
Halaman Produk ditampilkan. -
Masukkan Product Details untuk produk API Anda.
Catatan: Kolom Nama Tampilan dan Deskripsi ditampilkan di portal saat Anda memublikasikan produk API secara default. Anda dapat mengedit nilai ini di Langkah 3: Publikasikan API ke portal Anda.
Kolom Nilai Nama Halo Dunia Nama Tampilan Halo Dunia Deskripsi Contoh halo dunia sederhana Lingkungan Pilih lingkungan tempat proxy API di-deploy. Akses Public Menyetujui permintaan akses secara otomatis Enabled Kuota (biarkan kosong) Cakupan OAuth yang Diizinkan (biarkan kosong) - Di bagian Operasi, klik TAMBAHKAN OPERASI untuk mengidentifikasi operasi yang akan ditambahkan ke produk API Anda.
- Di bagian Source, klik API proxy lalu pilih Mock-Target-API dari drop-down.
- Di bagian Operation, masukkan garis miring ke depan (
/
) di kolom Path. Abaikan kolom lainnya. - Klik Save untuk menyimpan Operasi.
- Dialog Add Operation akan ditampilkan.
- Klik Tambahkan.
- Klik Simpan.
Langkah 3: Publikasikan API ke portal Anda
Publikasikan API ke portal Anda agar pelanggan dapat mempelajari dan menggunakannya.
Untuk memublikasikan API ke portal Anda:
- Di UI Apigee, buka halaman API di portal Anda:
- Pilih Publikasikan > Portal di menu navigasi kiri.
- Klik di baris My first portal untuk membuka portal.
- Klik API Catalog untuk menampilkan halaman API.
- Klik +.
- Pilih Hello World dalam dialog Add an API product to the catalog, lalu klik Next.
- Di bagian Detail API, konfigurasikan opsi berikut:
- Pilih Dipublikasikan (tercantum dalam katalog) untuk memublikasikan API ke portal Anda.
- Untuk Display image:
- Klik Pilih gambar.
- Klik
home-background.jpg
dari daftar gambar yang ada pada dialog Pilih gambar. - Klik Pilih.
- Lihat pratinjau gambar, lalu klik Select.
- Untuk Kategori, masukkan Mulai, lalu tekan Enter.
Biarkan semua nilai lainnya ditetapkan ke default.
- Di bagian dokumentasi API, untuk membuat dokumentasi referensi API secara otomatis dari snapshot OpenAPI Anda
Spesifikasi:
- Pilih Dokumen OpenAPI.
- Klik Pilih Dokumen.
- Pilih tab Impor dari URL.
- Masukkan helloworld di kolom Spec name.
- Salin dan tempel URL berikut di kolom URL dan tekan Enter:
https://raw.githubusercontent.com/apigee/api-platform-samples/master/default-proxies/helloworld/openapi/mocktarget3.0.yaml
- Klik Pilih.
- Klik Simpan.
Untuk melihat dokumentasi referensi API:
- Di UI Apigee, klik Live Portal untuk melihat perubahan di portal live (atau memuat ulang portal live jika sudah terbuka di tab lain).
- Di portal live:
a. Klik API di menu navigasi atas untuk melihat API yang dipublikasikan.
b. Klik kartu Hello World untuk melihat dokumentasi referensi API.
k. Coba gunakan API Anda.