Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Sebagai penyedia API, Anda telah mengembangkan serangkaian API untuk menyediakan akses ke layanan backend Anda. Langkah berikutnya adalah membuat portal developer untuk memungkinkan developer aplikasi:
- Mempelajari data dan penawaran layanan Anda
- Pelajari cara menggunakan API Anda dengan meninjau dokumentasi lengkap, termasuk contoh kasus penggunaan, tutorial, dan dokumentasi referensi
- Mendaftar menggunakan proses layanan mandiri untuk membuat aplikasi yang menggunakan API Anda
Ringkasan solusi portal developer
Apigee mendukung beberapa solusi portal developer, yang diringkas dalam tabel berikut, mulai dari solusi siap pakai yang sederhana hingga solusi yang sepenuhnya dapat disesuaikan dan dapat diperluas. Saat memilih solusi, Anda harus menyeimbangkan persyaratan penyesuaian dengan waktu dan pengetahuan yang diperlukan untuk menerapkan portal.
| Solusi | Fitur | Dihosting oleh Apigee? | Dukungan (Memerlukan langganan berlisensi) |
|---|---|---|---|
| Portal terintegrasi Apigee | Pengembangan portal layanan mandiri yang sederhana. (Khusus pelanggan Apigee Edge Public Cloud) |
Ya | Dukungan 24/7 Apigee |
| Portal Drupal 10 | Pengembangan portal layanan mandiri yang dapat disesuaikan sepenuhnya menggunakan project Drupal 10 open source. Integrasi dengan Apigee menggunakan modul Apigee Edge. | Tidak | Dukungan 24/7 Apigee untuk masalah perbaikan kerusakan |
| Portal kustom | Pengembangan portal mandiri yang dapat disesuaikan sepenuhnya menggunakan API platform Apigee. | Tidak | Dukungan 24/7 Apigee hanya untuk API platform Apigee |
Memilih solusi portal developer Anda
Untuk membantu Anda memutuskan solusi portal developer yang akan dipilih, pertimbangkan hierarki keputusan berikut dan tinjau Perbandingan fitur portal developer.
Jika Anda adalah pelanggan Apigee Edge untuk Public Cloud, pertimbangkan untuk membuat portal terintegrasi Apigee jika Anda berencana mendukung kasus penggunaan umum untuk pengembangan portal, seperti alur pembuatan aplikasi dan pendaftaran standar, serta perubahan yang lebih bersifat gaya daripada fungsional.
Portal berbasis Drupal adalah satu-satunya opsi saat ini untuk pelanggan Apigee Edge untuk Private Cloud dan monetisasi.
Perbandingan fitur portal developer
Tabel berikut memberikan perbandingan fitur antara portal terintegrasi Apigee dan portal developer berbasis Drupal.
| Fitur | Portal terintegrasi | Drupal |
|---|---|---|
| Pengembangan konten portal menggunakan Markdown |
|
|
| Pengembangan konten portal menggunakan HTML |
|
|
| Dokumen referensi API yang dirender dari spesifikasi OpenAPI |
|
|
| Dukungan untuk OpenAPI Specification versi 3 |
|
|
| Mengirim permintaan langsung dari referensi API Anda |
|
|
| Tema kustom |
|
|
| Menu kustom |
|
|
| Tag pihak ketiga, seperti Google Analytics |
|
|
| Kode JavaScript kustom |
|
|
| Nama domain kustom |
|
|
| HTTP diaktifkan |
|
|
| Persyaratan dan ketentuan untuk pembuatan akun |
|
|
| Pengoptimalan tampilan perangkat seluler |
|
|
| Integrasi dengan skrip kustom dan tag skrip | |
|
| Konfigurasi SMTP |
|
|
| Konfigurasi template email |
|
|
| CAPTCHA untuk mencegah spam | |
|
| Peran dan izin untuk akun developer/konsumen | |
|
| Login gabungan | |
|
| API pengelolaan konten | Menggunakan Drupal | |
| Monetisasi | Segera hadir |
|
| Konfigurasi penelusuran | * |
|
| Blog dan forum | ** |
|
| Template halaman untuk pembuatan konten |
|
|
| Analisis aplikasi di portal |
|
|
| Pengelolaan peristiwa berbasis aturan |
|
|
| Dapat diperluas dengan modul add-on |
|
|
| Alur pendaftaran aplikasi kustom |
|
|
| Alur pendaftaran developer kustom |
|
|
| Log portal |
|
|
| Pemeriksa link |
|
|
| Dukungan Microsoft Internet Explorer/Microsoft Edge | Khusus Microsoft Edge |
|
| Dukungan Apigee | Lihat tabel di atas | Lihat tabel di atas |
Membangun portal terintegrasi
Jika Anda adalah pelanggan Apigee Edge for Public Cloud, Anda dapat membuat portal developer ringan dengan cepat di UI Edge. Buka https://apigee.com/edge, login, lalu pilih Publish > Portals di menu navigasi samping UI Edge. Untuk mengetahui detail selengkapnya, lihat Membangun portal terintegrasi.
Gambar berikut menunjukkan halaman landing untuk portal terintegrasi.

Membangun portal berbasis Drupal
Dengan menggunakan alat pengembangan portal Drupal, Anda dapat membuat portal developer yang sepenuhnya dapat disesuaikan. Drupal menyediakan serangkaian fungsionalitas yang kaya dan semua kemampuan CMS Drupal dengan modul Drupal tambahan yang dikembangkan Apigee. Namun, penerapan portal berbasis Drupal memerlukan lebih banyak waktu dan upaya.
Apigee Edge kompatibel dengan versi Drupal berikut:
| Versi | Deskripsi |
|---|---|
| Drupal 10 | Menyediakan sistem pengelolaan konten (CMS) tingkat perusahaan, open source, yang dikelola pelanggan dan andal. Karena Drupal 10 bersifat open source, Anda dapat memperluas dan berkontribusi pada framework pengembangan portal Drupal 10 serta memanfaatkan pengetahuan komunitas Drupal. Untuk mengetahui informasi selengkapnya, lihat Membangun portal menggunakan Drupal 10. |
Membangun portal kustom menggunakan API Apigee Edge
Buat portal Anda sendiri yang sepenuhnya disesuaikan dengan memanfaatkan API Apigee Edge yang dirangkum dalam tabel berikut. Untuk informasi selengkapnya, lihat:
| Kategori | API Apigee | Deskripsi |
| Analytics | Statistik | Melihat analisis untuk API Anda. |
| Kunci API | Kunci Aplikasi: Developer | Mengelola kunci API yang digunakan untuk mengizinkan penggunaan API di aplikasi. |
| Produk API | Produk API | Mengelola produk API yang Anda publikasikan ke portal developer. |
| Aplikasi | Aplikasi | Mengelola aplikasi yang didaftarkan oleh developer untuk menggunakan API Anda. |
| Developer | Developer | Mengelola developer yang telah mendaftar di portal developer Anda. |
| Monetisasi | Monetisasi | Monetisasi API Anda. |
Sederhanakan integrasi klien portal Anda menggunakan Library Klien Apigee Edge untuk PHP. SDK ini memudahkan penulisan modul PHP yang menggunakan Apigee API yang dijelaskan dalam tabel sebelumnya. Untuk mengetahui informasi selengkapnya tentang Library Klien Apigee API untuk PHP, lihat: