Pengantar

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Sebagai penyedia API, Anda telah mengembangkan kumpulan API untuk memberikan akses ke layanan backend. Langkah Anda selanjutnya adalah membangun portal developer yang memungkinkan developer aplikasi untuk:

  • Pelajari penawaran data dan layanan Anda
  • Pelajari cara menggunakan API dengan meninjau dokumentasi yang komprehensif, termasuk contoh kasus penggunaan, tutorial, dan dokumentasi referensi
  • Daftar menggunakan proses layanan mandiri untuk membangun aplikasi yang menggunakan API Anda

Ringkasan solusi portal developer

Apigee mendukung beberapa solusi portal developer, yang dirangkum dalam tabel berikut, mulai dari penyiapan yang sederhana hingga sepenuhnya dapat disesuaikan dan diperluas. Saat memilih solusi, Anda perlu 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 Apigee 24/7
Portal Drupal 9 Pengembangan portal layanan mandiri yang dapat disesuaikan sepenuhnya menggunakan project Drupal 9 open source. Integrasi dengan Apigee menggunakan modul Apigee Edge. Tidak Dukungan Apigee 24/7 untuk masalah perbaikan kerusakan
Portal kustom Pengembangan portal do-it-yourself yang dapat disesuaikan sepenuhnya menggunakan API platform Apigee. Tidak Dukungan Apigee 24/7 hanya untuk API platform Apigee

Pilih solusi portal developer Anda

Untuk membantu Anda memutuskan solusi portal developer mana yang akan dipilih, pertimbangkan pohon keputusan berikut dan tinjau Perbandingan fitur portal developer.

Diagram alir yang menunjukkan kapan harus menggunakan Drupal dan kapan harus menggunakan portal terintegrasi Apigee

Jika Anda adalah pelanggan Apigee Edge untuk Cloud Publik, pertimbangkan untuk membuat portal terintegrasi Apigee jika Anda berencana mendukung kasus penggunaan umum untuk pengembangan portal, seperti alur pendaftaran dan pembuatan aplikasi standar, serta perubahan yang lebih bergaya daripada perubahan fungsional.

Portal berbasis Drupal adalah satu-satunya opsi saat ini bagi Apigee Edge untuk pelanggan 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 ikon centang hijau ikon centang hijau
Pengembangan konten portal menggunakan HTML ikon centang hijau ikon centang hijau
Dokumen referensi API yang dirender dari spesifikasi OpenAPI ikon centang hijau ikon centang hijau
Dukungan Spesifikasi OpenAPI versi 3 ikon centang hijau ikon centang hijau
Mengirim permintaan real time dari referensi API Anda ikon centang hijau ikon centang hijau
Tema kustom ikon centang hijau ikon centang hijau
Menu kustom ikon centang hijau ikon centang hijau
Tag pihak ketiga, seperti Google Analytics ikon centang hijau ikon centang hijau
Kode JavaScript kustom ikon centang hijau ikon centang hijau
Nama domain kustom ikon centang hijau ikon centang hijau
HTTP diaktifkan ikon centang hijau ikon centang hijau
Persyaratan dan ketentuan untuk pembuatan akun ikon centang hijau ikon centang hijau
Pengoptimalan tampilan perangkat seluler ikon centang hijau ikon centang hijau
Integrasi dengan skrip kustom dan tag skrip ikon centang hijau ikon centang hijau
Konfigurasi SMTP ikon centang hijau ikon centang hijau
Konfigurasi template email ikon centang hijau ikon centang hijau
CAPTCHA untuk mencegah spam ikon centang hijau ikon centang hijau
Peran dan izin untuk akun developer/konsumen ikon centang hijau ikon centang hijau
Login gabungan ikon centang hijau ikon centang hijau
API pengelolaan konten Menggunakan Drupal
Monetisasi Segera hadir ikon centang hijau
Konfigurasi penelusuran * ikon centang hijau
Blog dan forum ** ikon centang hijau
Template halaman untuk pembuatan konten ikon centang hijau
Analisis aplikasi di portal ikon centang hijau
Pengelolaan peristiwa berbasis aturan ikon centang hijau
Dapat diperluas dengan modul add-on ikon centang hijau
Alur pendaftaran aplikasi kustom ikon centang hijau
Alur pendaftaran developer kustom ikon centang hijau
Log portal ikon centang hijau
Pemeriksa link ikon centang hijau
Dukungan Microsoft Internet Explorer/Microsoft Edge Khusus Microsoft Edge ikon centang hijau
Dukungan Apigee Lihat tabel di atas Lihat tabel di atas

Buat portal terintegrasi

Jika Anda adalah pelanggan Apigee Edge untuk Public Cloud, Anda dapat membuat portal developer ringan dengan cepat di UI Edge. Buka https://apigee.com/edge, login, lalu pilih Publikasikan > Portal di menu navigasi samping UI Edge. Untuk mengetahui detail selengkapnya, lihat Mem-build portal terintegrasi.

Gambar berikut menunjukkan halaman landing untuk portal terintegrasi.

Pengantar portal

Membangun portal berbasis Drupal

Dengan alat pengembangan portal Drupal, Anda dapat membuat portal developer yang dapat disesuaikan sepenuhnya. Drupal menyediakan beragam fungsionalitas dan semua kemampuan CMS Drupal dengan modul Drupal tambahan yang dikembangkan Apigee. Namun, menerapkan portal berbasis Drupal memerlukan lebih banyak waktu dan tenaga.

Apigee Edge kompatibel dengan versi Drupal berikut:

Versi Deskripsi
Drupal 9 Menyediakan sistem pengelolaan konten (CMS) tingkat perusahaan yang andal dan dikelola pelanggan. Karena Drupal 9 adalah open source, Anda dapat memperluas dan berkontribusi pada framework pengembangan portal Drupal 9 serta memanfaatkan pengetahuan komunitas Drupal. Untuk mengetahui informasi selengkapnya, lihat Membangun portal menggunakan Drupal 9.

Bangun portal kustom menggunakan Apigee Edge API

Bangun portal Anda sendiri yang sepenuhnya disesuaikan dengan memanfaatkan Apigee Edge API yang diringkas dalam tabel berikut. Untuk informasi selengkapnya, lihat:

Kategori API Apigee Deskripsi
Analytics Statistik Melihat analisis untuk API Anda.
Kunci API Kunci Aplikasi: Developer

Kunci Aplikasi: Perusahaan

Kelola kunci API yang digunakan untuk mengizinkan penggunaan API dalam aplikasi.
Produk API Produk API Kelola produk API yang Anda publikasikan ke portal developer.
Aplikasi Aplikasi

Aplikasi: Developer

Aplikasi: Perusahaan

Kelola aplikasi yang didaftarkan oleh developer untuk menggunakan API Anda.
Developer Developer

Perusahaan

Developer Perusahaan

Kelola developer yang telah terdaftar 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 API Apigee yang dijelaskan di tabel sebelumnya. Untuk informasi selengkapnya tentang Library Klien Apigee API untuk PHP, lihat: