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 saklanır. Portal, Edge için bir istemci işlevi görür. Gerektiğinde geliştirici portalı, Edge'den bilgi almak veya Edge'e bilgi göndermek için HTTP veya HTTPS REST isteği gönderir. Örneğin, bir geliştirici portala yeni bir uygulama kaydettirdiğinde, portal uygulama hakkındaki bilgilerin depolanması 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ının ve API anahtarlarının depolandığı yer

Bir API geliştiricisi geliştirici portalında uygulama kaydı 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ılı bir şekilde kaydederse Edge, portala tek bir API anahtarı döndürür. API geliştiricisi, bu API anahtarını uygulamayla ilişkilendirilen API ürünlerine erişmek için kullanır.

Uygulamalar ve API anahtarlarıyla ilgili bilgiler yalnızca Edge'de saklanır, portalda saklanmaz. Bir API geliştiricisi, bir uygulamayla ilgili bilgileri görüntülemek için örneğin Uygulamalarım sayfası aracılığıyla portalı kullandığında, portal bilgilere erişmek için API anahtarıyla Edge'e istek gönderir.

Benzer şekilde, bir API geliştiricisi bir uygulama eklediğinde, kaldırdığında veya değiştirdiğinde portal değişiklikleri kaydedilmesi için Edge'e gönderir.

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

  • API geliştirici uygulaması ekleme, kaldırma veya değiştirme
  • Bir 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 konusuna bakın.

API geliştirici bilgilerinin depolandığı yer

Bir API geliştiricisi yeni bir geliştirici portalı kullanıcısı olarak kaydolduğunda API geliştirici bilgileri oluşturulur ve Edge'de saklanır. Her API geliştiricisi için korunan bilgiler şunları içerir:

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

E-posta adresi, Edge tarafından API geliştiricisini tanımlamak için kullanılan birincil anahtardır ve her biri benzersiz olmalıdır. Edge, birincil anahtardan API geliştiricisinin ait olduğu her kuruluş için benzersiz bir geliştirici kimliği oluşturur. Bir uygulamayı bir API geliştiricisiyle ilişkilendirmek için geliştirici kimliğini kullanmanız gerekebilir.

Daha fazla bilgi için Uygulama geliştiricilerini kaydetme konusuna bakın.