Geliştirici portalının Edge ile nasıl iletişim kurduğu

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

Geliştirici portalı tarafından kullanılan bilgilerin çoğu Apigee Edge'de depolanır. Portal, Edge'in istemcisi olarak işlev görür. Geliştirici portalı, gerektiğinde Edge'den bilgi almak veya Edge'e bilgi göndermek için bir HTTP veya HTTPS REST isteği gönderir. Örneğin, bir geliştirici portala yeni bir uygulama kaydettiğinde portal, uygulama hakkındaki bilgileri depolaması için Edge'e bir istek gönderir.

Portal ve Edge iletişimi

Aşağıdaki bölümlerde daha ayrıntılı bilgi verilmektedir.

Uygulama kaydı ve API anahtarlarının depolandığı yer

Bir API geliştiricisi, geliştirici portalında uygulama kayıt işlemini tamamladığında portal, uygulama adı ve uygulamayla ilişkili API ürünleri de dahil olmak üzere uygulamayla ilgili bilgileri Apigee Edge'e gönderir. Edge uygulamayı başarıyla kaydederse Edge, portala tek bir API anahtarı döndürür. API geliştiricisi, uygulamayla ilişkili API ürünlerine erişmek için bu API anahtarını kullanır.

Uygulamalar ve API anahtarları hakkındaki bilgiler yalnızca Edge'de depolanır, portalda depolanmaz. Bir API geliştiricisi, bir uygulama hakkındaki bilgileri görüntülemek için portalı kullandığında (ör. Uygulamalarım sayfası aracılığıyla) portal, bilgilere erişmek için API anahtarıyla Edge'e istek gönderir.

Benzer şekilde, bir API geliştiricisi bir uygulamayı eklediğinde, kaldırdığında veya değiştirdiğinde portal, değişiklikleri depolanmak üzere Edge'e gönderir.

Uygulamalar ve API anahtarlarıyla ilgili tüm bilgiler Edge'de depolandığından bir Edge yöneticisi, Edge kullanıcı arayüzünü veya yönetim API'sini kullanarak bilgileri değiştirebilir. Örneğin, bir yönetici şunları yapabilir:

  • API geliştirici uygulaması ekleme, kaldırma veya değiştirme
  • API geliştirici uygulaması için API anahtarını onaylama veya iptal etme

Daha fazla bilgi için Uygulamaları kaydetme ve API anahtarlarını yönetme başlıklı makaleyi inceleyin.

API geliştirici bilgilerinin depolandığı yer

Bir API geliştiricisi yeni geliştirici portalı kullanıcısı olarak kaydolduğunda API geliştiricisi bilgileri oluşturulur ve Edge'de depolanır. Her API geliştiricisi için tutulan bilgiler şunlardır:

  • Ad ve soyadı
  • E-posta adresi
  • Kullanıcı adı
  • Portal hesabı durumu (etkin veya engellenmiş)
  • Portal rolü (kimliği doğrulanmış kullanıcı, yönetici, diğer)
  • Role-based permissions

E-posta adresi, Edge'in API geliştiricisini tanımlamak için kullandığı birincil anahtardır ve her birinin benzersiz olması gerekir. Edge, birincil anahtardan API geliştiricisinin ait olduğu her kuruluş için benzersiz bir geliştirici kimliği oluşturur. Bir uygulamayı API geliştiricisiyle ilişkilendirmek için geliştirici kimliğini kullanmanız gerekebilir.

Daha fazla bilgi için Uygulama geliştiricileri kaydetme başlıklı makaleyi inceleyin.