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.
info

Geliştirici portalının kullandığı bilgilerin çoğu Apigee Edge'de depolanır. Portal, Edge için istemci görevi 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, uygulamayla ilgili bilgileri depolamak 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ı nerede depolanır?

Bir API geliştiricisi geliştirici portalındaki uygulama kaydı sürecini 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 kaydettiğinde 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 uygulamayla ilgili bilgileri görüntülemek için portalı kullandığında (ör. Uygulamalarım sayfası üzerinden) portal, bilgilere erişmek için API anahtarıyla Edge'e istek gönderir.

Benzer şekilde, bir API geliştiricisi uygulama eklediğinde, kaldırdığında veya değiştirdiğinde portal, değişiklikleri Edge'e göndererek depolanmasını sağlar.

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

  • 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 Uygulama kaydetme ve API anahtarlarını yönetme başlıklı makaleyi inceleyin.

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 depolanır. Her API geliştiricisi için tutulan bilgiler şunları içerir:

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

E-posta adresi, Edge'in API geliştiricisini tanımlamak için kullandığı 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ı API geliştiriciyle 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.