Solusi portal developer

Halaman ini berlaku untuk Apigee dan Apigee Hybrid.

Lihat dokumentasi Apigee Edge.

Sebagai penyedia API, Anda telah mengembangkan serangkaian API untuk memberikan 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

Apigee mendukung beberapa solusi portal developer, yang diringkas dalam tabel berikut, mulai dari solusi siap pakai yang sederhana hingga yang sepenuhnya dapat disesuaikan dan dapat diperluas. Saat memilih solusi, Anda harus menyeimbangkan persyaratan penyesuaian dengan waktu dan pengetahuan yang diperlukan untuk menerapkan portal Anda.

Solusi Apigee Fitur Dihosting oleh Apigee? Dukungan
(Memerlukan langganan berlisensi)
Portal terintegrasi Apigee Pengembangan portal layanan mandiri yang sederhana. Ya Dukungan 24/7 Apigee
Modul Drupal 10 Opsi yang dapat disesuaikan sepenuhnya, berdasarkan CMS open source yang canggih dan terintegrasi dengan Apigee menggunakan modul. Tidak Dukungan 24/7 Apigee untuk masalah perbaikan kerusakan
Lakukan sendiri (DIY) Pengembangan portal yang dapat disesuaikan sepenuhnya menggunakan Apigee API. Tidak Dukungan 24/7 Apigee hanya untuk API Apigee

Memilih solusi portal developer Anda

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

Diagram alur yang menampilkan pilihan untuk portal terintegrasi Drupal atau Apigee

Pertimbangkan untuk membuat portal terintegrasi Apigee jika Anda berencana untuk mendukung kasus penggunaan umum untuk pengembangan portal, seperti alur pembuatan aplikasi dan pendaftaran standar, serta perubahan yang lebih bersifat gaya daripada fungsional.

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
Mematuhi FedRAMP Sebagai solusi CMS open source yang sepenuhnya dapat disesuaikan, Anda dapat menerapkan portal Drupal yang mematuhi FedRAMP.
Tema kustom
Menu kustom
Tag pihak ketiga, seperti Google Analytics
Kode JavaScript kustom
Nama domain kustom
HTTPS 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  
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
Hosting regional Khusus AS (Sebagai solusi kustom, Anda dapat menghosting portal Drupal di region pilihan Anda.)

Membangun portal terintegrasi

Buat portal developer ringan dengan cepat di UI Apigee.

UI Konsol Cloud

Buka halaman Distribution > Portals di konsol Apigee di Cloud:

Buka Portal

UI Klasik

Buka https://apigee.google.com/, login, lalu pilih Publish > Portals.

Untuk mengetahui detail selengkapnya, lihat Membangun portal terintegrasi Anda.

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 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 dan hybrid mendukung Drupal 10, yang menyediakan sistem pengelolaan konten (CMS) tingkat perusahaan open source yang 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 Anda sendiri menggunakan API Apigee

Buat portal Anda sendiri yang sepenuhnya disesuaikan dengan memanfaatkan API Apigee yang dirangkum dalam tabel berikut. Untuk mengetahui informasi selengkapnya, lihat bagian yang diuraikan dalam tabel berikut.

Kategori Apigee API 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 Kelola produk API yang Anda publikasikan ke portal developer.
Aplikasi Aplikasi

Aplikasi Developer

Mengelola aplikasi yang didaftarkan oleh developer untuk menggunakan API Anda.
Developer Developer Mengelola developer yang telah mendaftar di portal developer Anda.

Sederhanakan integrasi klien portal Anda menggunakan Apigee Client Library for 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: