Drupal Tabanlı Geliştirici Portalı Sorun Gidermeye Genel Bakış

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

API sağlayıcısı olarak API'lerinizi açığa çıkarmanın, geliştiricileri API'leriniz hakkında eğitmenin, geliştiricilere kaydolmanın ve geliştiricilerin uygulamaları kaydettirmesine izin vermenin bir yolunu bulmanız gerekir. Apigee Edge size, geliştirme topluluğunuza bu hizmetleri sunmak amacıyla kendi özelleştirilmiş web sitenizi oluşturmak ve kullanıma sunmak için kullanabileceğiniz bir Geliştirici Hizmetleri portalı sunar. Geliştirici portalları hakkında daha fazla bilgi edinmek için Geliştirici portalı nedir? bölümüne bakın.

Aşağıdaki bölümlerde, geliştirici portalınızla ilgili sorunları gidermeden önce anlamanız gereken temel kavramlar açıklanmaktadır.

SmartDokümanlar'ın işleyiş şekli

API'nizi açıklayan bir OpenAPI (JSON veya YAML) ya da WADL spesifikasyonu SmartDokümanlar'a aktarılabilir ve portalınızda API referans belgeleri yayınlamak için kullanılabilir. API referans belgeleri, portalınızdaki API'ler sekmesinin altında otomatik olarak gösterilir. Geliştiriciler API belgelerini portal üzerinden keşfeder ve canlı API isteklerinde bulunabilir. API istekleri bir tarayıcıdan geldiğinden, bu isteklerin başarılı olmasına olanak tanımak için CORS (Kaynaklar Arası Kaynak Paylaşımı) desteği gerekir. CORS desteği, Edge'de ("DOĞRULA" kuruluşunda) "smartdocs" proxy'si tarafından sağlanır. Bu proxy, hedeflenen uç noktaya gönderilen tüm SmartDokümanlar istekleri için proxy görevi görür. "Akıllı dokümanlar" proxy'si, SmartDokümanlar'ı yüklediğinizde oluşturulur.

Örneğin:

Smartdocs proxy'sinin URL'si, Yapılandırma -> SmartDokümanlar -> SmartDokümanlar proxy URL'si bölümünde yapılandırılabilir bir özellik olarak gösterilir. API'niz özel bir ağdaysa ve portalınızdan SmartDokümanlar'ı kullanan canlı API istekleri başarısız oluyorsa bu URL'yi değiştirmeniz gerekebilir.


Geliştirici Portalı Edge ile Nasıl İletişim Kurar?

Geliştirici portalı; Smartdocs, geliştiriciler, ürünler ve geliştirici uygulamaları dahil olmak üzere Edge'den görüntülediği bilgilerin çoğunu depolayıp alır. Edge kuruluş bilgileri ve geliştirici yöneticisi kimlik bilgileri, Configuration -> Devportal menü komutu kullanılarak yapılandırılabilir.

Daha fazla bilgi için Portal ile Edge arasında iletişim kurma konusuna bakın.