Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. info
API sağlayıcısı olarak, arka uç hizmetlerinize erişim sağlamak için bir dizi API geliştirdiniz. Sonraki adımda, uygulama geliştiricilerin şunları yapmasını sağlamak için geliştirici portalınızı oluşturmanız gerekir:
- Verileriniz ve hizmet teklifleriniz hakkında bilgi edinme
- Örnek kullanım alanı, eğitici içerikler ve referans dokümanları da dahil olmak üzere kapsamlı dokümanları inceleyerek API'lerinizi nasıl kullanacağınızı öğrenin.
- API'lerinizi kullanan uygulamalar oluşturmak için self servis bir süreç kullanarak kaydolun
Geliştirici portalı çözümlerine genel bakış
Apigee, aşağıdaki tabloda özetlenen, basit kullanıma hazır çözümlerden tamamen özelleştirilebilir ve genişletilebilir çözümlere kadar çeşitli geliştirici portalı çözümlerini destekler. Çözüm seçerken özelleştirme gereksinimlerinizi, portalınızı uygulamak için gereken zaman ve bilgiyle dengelemeniz gerekir.
Çözüm | Özellikler | Apigee tarafından barındırılıyor mu? | Destek (Lisanslı abonelik gerekir) |
---|---|---|---|
Apigee entegre portalı | Basit self servis portal geliştirme. (Yalnızca Apigee Edge Public Cloud müşterileri) |
Evet | Apigee 7/24 destek |
Drupal 10 portalı | Açık kaynak Drupal 10 projeleri kullanılarak tamamen özelleştirilebilir self servis portal geliştirme. Apigee Edge modülü kullanılarak Apigee ile entegrasyon. | Hayır | Arıza giderme sorunları için Apigee 7/24 destek |
Özel portal | Apigee platform API'lerini kullanarak tamamen özelleştirilebilir, kendin yap portal geliştirme. | Hayır | Apigee, yalnızca Apigee platform API'leri için 7/24 destek sunar. |
Geliştirici portalı çözümünüzü seçme
Hangi geliştirici portalı çözümünü seçeceğinize karar vermenize yardımcı olması için aşağıdaki karar ağacını inceleyin ve Geliştirici portalı özelliklerinin karşılaştırması başlıklı makaleyi inceleyin.
Herkese açık bulut için Apigee Edge müşterisiyseniz standart kayıt ve uygulama oluşturma akışları gibi portal geliştirmeyle ilgili yaygın kullanım alanlarını ve işlevsellikten ziyade stil değişikliklerini desteklemeyi planlıyorsanız Apigee entegre portalı oluşturmayı düşünebilirsiniz.
Private Cloud ve para kazanma müşterileri için Apigee Edge'in şu anda tek seçeneği Drupal tabanlı portallardır.
Geliştirici portalı özelliklerinin karşılaştırması
Aşağıdaki tabloda, Apigee entegre portalı ile Drupal tabanlı geliştirici portalı arasındaki özellikler karşılaştırılmaktadır.
Özellik | Entegre portal | Drupal |
---|---|---|
Markdown kullanarak portal içeriği geliştirme | ||
HTML kullanarak portal içeriği geliştirme | ||
OpenAPI spesifikasyonlarından oluşturulan API referans dokümanı | ||
OpenAPI Specification 3 sürümü desteği | ||
API referansınızdan canlı istek gönderme | ||
Özel tema | ||
Özel menüler | ||
Google Analytics gibi üçüncü taraf etiketleri | ||
Özel JavaScript kodu | ||
Özel alan adı | ||
HTTP'ler etkin | ||
Hesap oluşturma ile ilgili hükümler ve koşullar | ||
Mobil cihaz görüntüleme optimizasyonu | ||
Özel komut dosyaları ve komut dosyası etiketleriyle entegrasyon | ||
SMTP yapılandırması | ||
E-posta şablonu yapılandırması | ||
Spam'i önlemek için CAPTCHA | ||
Geliştirici/tüketici hesapları için roller ve izinler | ||
Birleşik giriş | ||
İçerik yönetimi API'leri | Drupal'ı kullanma | |
Para kazanma | Çok yakında | |
Arama yapılandırması | * | |
Bloglar ve forumlar | ** | |
İçerik oluşturma için sayfa şablonları | ||
Portaldaki uygulama analizleri | ||
Kural tabanlı etkinlik yönetimi | ||
Eklenti modülleriyle genişletilebilir | ||
Özel uygulama kaydı akışları | ||
Özel geliştirici kaydı akışları | ||
Portal günlükleri | ||
Bağlantı kontrol edici | ||
Microsoft Internet Explorer/Microsoft Edge desteği | Yalnızca Microsoft Edge | |
Apigee desteği | Yukarıdaki tabloya bakın | Yukarıdaki tabloya bakın |
Entegre portal oluşturma
Herkese Açık Bulut için Apigee Edge müşterisiyseniz Edge kullanıcı arayüzünde hızlıca hafif bir geliştirici portalı oluşturabilirsiniz. https://apigee.com/edge adresine gidin, oturum açın ve Edge kullanıcı arayüzünün yan gezinme çubuğunda Yayınla > Portallar'ı seçin. Tüm ayrıntılar için Entegre portalınızı oluşturma başlıklı makaleyi inceleyin.
Aşağıdaki resimde, entegre portalın açılış sayfası gösterilmektedir.
Drupal tabanlı bir portal oluşturma
Drupal portal geliştirme araçlarını kullanarak tamamen özelleştirilebilir bir geliştirici portalı oluşturabilirsiniz. Drupal, Apigee tarafından geliştirilen ek Drupal modülleri ile zengin bir işlev grubu ve Drupal'ın tüm İYS özelliklerini sunar. Ancak Drupal tabanlı bir portal uygulamak daha fazla zaman ve çaba gerektirir.
Apigee Edge, aşağıdaki Drupal sürümleriyle uyumludur:
Sürüm | Açıklama |
---|---|
Drupal 10 | Müşteri tarafından yönetilen, açık kaynak, kurumsal düzeyde güvenilir bir içerik yönetim sistemi (İYS) sağlar. Drupal 10 açık kaynak olduğu için Drupal 10 portal geliştirme çerçevesini genişletebilir, bu çerçeveye katkıda bulunabilir ve Drupal topluluğunun bilgi birikiminden yararlanabilirsiniz. Daha fazla bilgi için Drupal 10'u kullanarak portalınızı oluşturma başlıklı makaleyi inceleyin. |
Apigee Edge API'lerini kullanarak özel bir portal oluşturma
Aşağıdaki tabloda özetlenen Apigee Edge API'lerinden yararlanarak tamamen özelleştirilmiş kendi portalınızı oluşturun. Daha fazla bilgi için aşağıdaki sayfaları inceleyin:
Kategori | Apigee API'leri | Açıklama |
Analiz | İstatistikler | API'lerinizin analizlerini görüntüleyin. |
API Anahtarları | Uygulama Anahtarları: Geliştirici | Uygulamalarda API'lerin kullanımını yetkilendirmek için kullanılan API anahtarlarını yönetin. |
API Products | API Ürünleri | Geliştirici portalında yayınladığınız API ürünlerini yönetin. |
Uygulamalar | Uygulamalar | API'lerinizi kullanmak için geliştiriciler tarafından kaydedilen uygulamaları yönetin. |
Geliştiriciler | Geliştiriciler | Geliştirici portalınıza kayıtlı geliştiricileri yönetin. |
Para kazanma | Para kazanma | API'lerinizden para kazanın. |
PHP için Apigee Edge İstemci Kitaplığı'nı kullanarak portal istemcinizin entegrasyonunu basitleştirin. SDK, önceki tabloda açıklanan Apigee API'lerini kullanan PHP modüllerini yazmayı kolaylaştırır. PHP için Apigee API İstemci Kitaplığı hakkında daha fazla bilgi edinmek istiyorsanız şu makaleleri inceleyin: