Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Uygulama geliştiricilerinizi aşağıdaki bölümlerde açıklandığı şekilde kaydedin ve yönetin. (Uygulama kaydı, Uygulamaları kaydetme ve API anahtarlarını yönetme bölümünde açıklandığı gibi ayrı bir süreçtir.)
Giriş
Edge, API'lerinizi kimin çağırdığını bilmeye tamamen bağlı olan birçok avantaj sunar. Örneğin, API güvenliği, trafik yönetimi ve belirli bir miktar analiz verisi, kimin aradığını bilmeye bağlıdır. Ayrıca Edge, API'lerinizi kimin çağırdığını nasıl bilir? Her API çağrısında kullanıcı kimliği, API anahtarı veya OAuth jetonu gibi benzersiz bilgileri okuyarak. Bu benzersiz bilgiler, API proxy'lerinize yerleştirdiğiniz işlevleri kilitler veya kilidini açar. Böylece API erişimi ve davranışı üzerinde tam kontrol sahibi olursunuz.
Bu nedenle, uygulama geliştiricilerin API'lerinizi kullanmak için kaydolması gerekir. Eklendikten sonra geliştiriciler uygulamalarını kaydeder, kullanmak istedikleri API'leri seçer ve API'lerinize erişmek için gereken benzersiz API kimlik bilgilerini (tüketici anahtarları ve sırları) alır.
Uygulama geliştiricileri kaydetme
Aşağıdaki yöntemlerden birini kullanarak uygulama geliştiricileri kaydedin:
- Ücretli bir Edge hesabınız varsa geliştiriciler, geliştirici portalı üzerinden kendi kendilerine kaydolabilir. Daha fazla bilgi için,
geliştirici portalının türüne göre aşağıdaki bölümlerden birine bakın:
- Entegre portal: Entegre portalda geliştirici hesabı oluşturma
- Drupal 10: Uygulama geliştirici hesabı kaydetme
- Drupal 7: Kullanıcı hesaplarını ekleme ve yönetme
- Yöneticiler, API'yi kullanarak uygulama geliştiricileri kaydedebilir.
- Geliştirici portalı yöneticisi olarak, aşağıdaki bölümlerde açıklandığı şekilde geliştiricileri doğrudan portalınızda yönetebilirsiniz:
- Entegre portal: Geliştirici hesaplarını yönetmek için Geliştirici hesaplarını yönetin.
- Drupal 10: Uygulama geliştiricilerin Apigee Edge modülüyle etkileşimi
- Drupal 7: Kullanıcı hesaplarını ekleme ve yönetme
- Kuruluş yöneticisi olarak, aşağıdaki bölümlerde açıklandığı şekilde Edge kullanıcı arayüzünü veya API'yi kullanarak geliştiricileri yönetin.
Geliştirici portallarında geliştirici hesaplarını yönetmeyle ilgili öneriler
Apigee, geliştirici hesaplarını doğrudan geliştirici portalınızda yönetmenizi önerir.
Entegre portalı kullanıyorsanız entegre portal ve Edge'deki geliştirici hesaplarının senkronize kalmasını sağlamanın tek yolu budur.
Drupal tabanlı geliştirici portalını kullanıyorsanız geliştirici hesaplarını doğrudan geliştirici portalında yönetmek aşağıdaki avantajları sağlar:
- Portaldaki yönetici arayüzü üzerinden geliştirici eklediğinizde, geliştiricinin portal şifresini ayarlayabilir ve geliştiriciye otomatik bir e-posta iletisi gönderilmesini tetikleyebilirsiniz.
Edge kullanarak geliştirici eklerken veya değiştirirken geliştiriciye e-posta gönderilmez ve portalda geliştiricinin şifresini ayarlayamazsınız. Bu nedenle, geliştiricinin portala giriş yapabilmesi için önce portalda şifresini sıfırlaması gerekir.
- Portaldaki geliştirici hesabında yapılan değişiklikler otomatik olarak Edge'e gönderilir.
Drupal tabanlı geliştirici hesaplarını Edge kullanarak yönetmeye karar verirseniz uygulama geliştiricilerini portal ile Edge arasında senkronize etmeniz gerekir.
Geliştiriciler sayfasını keşfetme
Edge kullanıcı arayüzünü ve yeni Edge kullanıcı arayüzünü kullanarak Geliştiriciler sayfasına erişin ve sayfayı keşfedin.
Edge
Edge kullanıcı arayüzünü kullanarak Geliştiriciler sayfasına erişmek için:
- apigee.com/edge adresinde oturum açın.
- Soldaki gezinme çubuğunda Yayınla > Geliştiriciler'i seçin.
Geliştiriciler sayfası gösterilir.

Şekilde vurgulandığı gibi, Geliştiriciler sayfası şunları yapmanıza olanak tanır:
- Geliştirici ekleme
- Aşağıdakiler de dahil olmak üzere geliştirici ayrıntılarını görüntüleme ve düzenleme:
- Yayın verilerini dışa aktarma
- Geliştirici silme
- Geliştirici listesinde arama yapma
Yeni Edge kullanıcı arayüzü (özel bulut)
Yeni Edge kullanıcı arayüzünü kullanarak Geliştiriciler sayfasına erişmek için:
http://host:3001/edgeadresinden Yeni Edge kullanıcı arayüzünde oturum açın. Burada host, Yeni Edge kullanıcı arayüzünü çalıştıran ana makinenin IP adresi veya DNS adıdır.- Soldaki gezinme çubuğunda Yayınla > Geliştiriciler'i seçin.
Geliştiriciler sayfası gösterilir.

Şekilde vurgulandığı gibi, Geliştiriciler sayfası şunları yapmanıza olanak tanır:
- Geliştirici ekleme
- Aşağıdakiler de dahil olmak üzere geliştirici ayrıntılarını görüntüleyin ve düzenleyin:
- Yayın verilerini dışa aktarma
- Geliştirici silme
- Geliştirici listesinde arama yapma
Geliştirici ekleme
Geliştirici eklemek için:
- Geliştiriciler sayfasına erişin.
- + Geliştirici'yi tıklayın.
- Ad, soyad, e-posta ve kullanıcı adı gibi geliştirici ayrıntılarını girin.
- Oluştur'u tıklayın.
Geliştirici ayrıntılarını görüntüleme ve düzenleme
Geliştirici ayrıntılarını görüntüleme ve düzenleme Para kazanma özelliği etkinleştirilmiş kuruluşlar, Para kazanma özelliklerini yapılandırma bölümünde tanımlanan para kazanma özel özelliklerini düzenleyebilir.
Geliştirici ayrıntılarını görüntülemek ve düzenlemek için:
- Geliştiriciler sayfasına erişin.
- Görüntülemek ve düzenlemek istediğiniz geliştiricinin satırını tıklayarak geliştirici ayrıntılarını açın.
- Ayrıntılar bölümünde aşağıdaki bilgiler gösterilir. Geliştirici ayrıntılarını gerektiği şekilde düzenleyin.
Ayrıntı Açıklama Ayrıntılar Geliştiricinin adı ve soyadı, kullanıcı adı ve e-posta adresi; kayıt durumu ve süresi; geliştirici kimliği.
Geliştirici ayrıntılarını düzenlemek için aşağıdaki alanlardan herhangi birini tıklayın:- Ad
- Soyadı
- E-posta
- Kullanıcı adı
Özel özellikler Geliştirici için tanımlanan özel özellikler. Gerekirse özel özellikleri yapılandırın. Daha fazla bilgi için: Uygulamalar Geliştirici tarafından kaydedilen uygulamalar. Uygulamaları kaydetme başlıklı makaleyi inceleyin. - Durum alanında geliştiriciyi etkinleştirin veya devre dışı bırakın.
Daha fazla bilgi için Geliştiriciyi etkinleştirme ve devre dışı bırakma başlıklı makaleyi inceleyin.
Apigee Edge for Public Cloud ile Edge, öğelere erişildikten sonra en az 180 saniye boyunca aşağıdaki öğeleri önbellekte tutar.
- OAuth erişim jetonları. Bu nedenle, iptal edilen bir jeton, önbellek sınırı sona erene kadar üç dakika boyunca başarılı olabilir.
- Anahtar Yönetim Hizmeti (KMS) varlıkları (uygulamalar, geliştiriciler, API ürünleri).
- OAuth jetonları ve KMS varlıklarındaki özel özellikler.
Geliştiriciler için özel özellikleri yönetme
Para kazanma özelliklerini yapılandırma bölümünde açıklanan para kazanma özellikleri de dahil olmak üzere her geliştirici için en fazla 18 özel özellik ekleyin.
Özel özellikleri yönetmek için:
- Geliştiriciler sayfasına erişin.
- Geliştirici ayrıntılarını açmak için özel özellikleri yönetmek istediğiniz geliştiricinin satırını tıklayın.
- Özel Özellikler bölümünde + simgesini tıklayın.
- Özellik adını ve değerini girin.
simgesini tıklayın.- Özel bir özelliği silmek için imlecinizi özelliğin üzerine getirin ve işlem menüsünde
simgesini tıklayın.
Geliştiriciyi etkinleştirme ve devre dışı bırakma
Bir uygulama geliştirici portalınıza kendi kendine kaydolduğunda, geliştiricinin varsayılan olarak etkin olup olmayacağını yapılandırabilirsiniz.
Etkin olmayan geliştiriciler, geliştirici portalında oturum açıp uygulama oluşturmaya devam edebilir ancak ilgili API anahtarlarının hiçbiri çalışmaz. Geliştirici etkin olmadığı sürece geçerli olmasalar da geliştiricinin uygulamaları ve API anahtarları onaylanmış (veya başka) durumlarını korur.
Bir geliştiriciyi etkinleştirmek veya devre dışı bırakmak için:
- Geliştiriciler sayfasına erişin.
- Geliştirici ayrıntılarını açmak için etkinleştirmek veya devre dışı bırakmak istediğiniz geliştiricinin satırını tıklayın.
- Ayrıntılar bölümünde, Durum alanını gerektiği gibi Etkin veya Etkin değil olarak ayarlayın.
- Geliştirici birden fazla kuruluşta yer alıyorsa bu adımları tekrarlayın.
Yayınlama verilerini dışa aktarma
Aşağıdaki yayınlama verilerini virgülle ayrılmış değerler (CSV) dosyası olarak dışa aktarın:
- Geliştirici bilgileri
- Geliştirici, uygulama ve API ürünü ayrıntıları
Yayınlama verilerini dışa aktarmak için:
- Geliştiriciler sayfasına erişin.
- CSV'ye aktar...'ı tıklayın.
- Açılır listeden Geliştiriciler veya Geliştiriciler, Uygulamalar ve Ürünler'i seçin.
Seçilen yayınlama verileri CSV dosyası olarak indirilir.
Geliştirici silme
Bir geliştiriciyi silmek için:
- Geliştiriciler sayfasına erişin.
- İmlecinizi, silmek istediğiniz geliştiricinin satırının üzerine getirerek işlemler menüsünü görüntüleyin.
simgesini tıklayın.- Silme işlemini onaylamak için Sil'i tıklayın.
Uygulama geliştiricileri portal ile Edge arasında senkronize etme
API'lerinizi yayınlamak için Drupal tabanlı bir geliştirici portalı kullanıyorsanız Edge kullanan uygulama geliştiricilerde yapılan değişiklikler portala aktarılmaz. Bu değişikliklerin portalda görünmesi için portala portal yöneticisi olarak giriş yapmanız ve portalı Edge ile senkronize etmeniz gerekir.
başlıklı makaleyi inceleyin.Geliştirici portalınızı Edge'de tanımlanan uygulama geliştiricilerle senkronize etmek için aşağıdaki bölümlere bakın:
- Drupal 10: Geliştiricileri Apigee Edge ile senkronize etme
- Drupal 7: Uygulama geliştiricileri portal ile Edge arasında senkronize etme
Geliştiricileri şirketler halinde gruplandırma
Para kazanma özelliğinde şirket, tek bir tüzel kişilik olarak yönetilen bir geliştirici grubudur. Şirket, kuruluşunuz için uygun olan herhangi bir gruplandırma olabilir (ör. işletme birimi, ürün serisi veya bölüm). Geliştiricileri şirketler halinde gruplandırmak, tek bir tüzel kişilik altında birden fazla geliştiriciyle ilişkilendirme yapmanız gerektiğinde yararlı olur. Örneğin, faturalandırma amacıyla farklı şirketler ayarlamanız gerekebilir. Ancak kuruluşunuzdaki geliştiricilerin bir şirketle ilişkilendirilmesi gerekmez. Geliştiricinin her zaman tek bir tüzel kişi olduğunu ve e-posta öğesiyle benzersiz şekilde tanımlandığını unutmayın. Bir geliştirici bir şirketin parçasıysa Geliştiriciler sayfasında Şirket adı gösterilir.
Para kazanma için şirketleri ve geliştiricileri yönetme hakkında daha fazla bilgi edinmek için Şirketleri ve geliştiricileri yönetme başlıklı makaleyi inceleyin.
Para kazanma özelliklerini yapılandırma
Kullanıcı arayüzünü kullanarak bir geliştiriciyi düzenlerken veya API'yi kullanarak bir geliştirici oluştururken ya da düzenlerken aşağıdaki tabloda tanımlanan para kazanma özelliklerini yapılandırabilirsiniz. Başlangıçta, kuruluş profilini düzenlerken kuruluşun para kazanma özelliklerini yapılandırırsınız.
| Alan adı | Özel özellik adı | Açıklama |
|---|---|---|
| Adres | MINT_DEVELOPER_ADDRESS |
Geliştiricinin adresi (Adres (1. ve 2. satır), Şehir, Eyalet, Posta Kodu ve Ülke alanları dahil) |
| Faturalandırma profili | MINT_BILLING_PROFILE |
Kuruluşunuzun faturalandırma dönemi. Geçerli değerler şunlardır:
|
| Faturalandırma Türü | MINT_BILLING_TYPE |
Faturalandırma için kullanılan geliştirici ödeme modeli. Değer aşağıdakilerden biri olabilir:
API'yi kullanarak ön ödemeli ve sonradan ödemeli faturalandırma türlerini yapılandırma başlıklı makaleye bakın. |
| Kategori | MINT_DEVELOPER_CATEGORY |
Geliştiriciyi eklemek istediğiniz geliştirici kategorisi. Geliştirici kategorisi, benzer özelliklere sahip geliştiricilerin veya şirketlerin gruplandırılmasıdır. Daha fazla bilgi için Geliştirici kategorilerini yönetme başlıklı makaleyi inceleyin. |
| Şirket Kimliği | MINT_COMPANY_ID |
Varsa şirket kimliği. Daha fazla bilgi için Geliştiricileri şirketler halinde gruplandırma başlıklı makaleyi inceleyin. |
| Geliştirici Türü | MINT_DEVELOPER_TYPE |
Bu özellik Apigee tarafından kullanılmaz. Geliştirici türü. Geçerli değerler şunlardır: |
| Aracı | MINT_IS_BROKER |
Gelirin net olup olmadığını belirten işaret. |
| Yasal ad | MINT_DEVELOPER_LEGAL_NAME |
Tüm raporlarda kullanılacak geliştiricinin yasal adı. Not: Geliştirici bir şirketle gruplandırılmamışsa ve yayınlanmış bir ücret planına abone olmak istiyorsa bu özellik gereklidir. |
| Kendi kendine faturalandırma | MINT_HAS_SELF_BILLING |
Kendinden faturalandırma faturalarının etkin olup olmadığını belirten işaret. Etkinleştirilirse
(true), para kazanma özelliği gelir paylaşımı ekstresi yerine kendi kendine faturalandırma faturası oluşturur. Kendini faturalandırma faturası, geliştiriciye ödenmesi gereken tutarı ayrıntılı olarak açıklayan bir mali belgedir. Bu, geliştirici adına API sağlayıcıya gönderilen bir fatura işlevi görür. |
| Vergi Muafiyeti Yetkilendirme Numarası | MINT_TAX_EXEMPT_AUTH_NO |
Varsa devlet vergi muafiyeti numarası. |
| Vergi Oranı | MINT_APPROX_TAX_RATE |
Geliştirici için yaklaşık vergi oranı. Ondalık işaretinden önce en fazla 3, sonra ise en fazla 4 karakter içeren bir ondalık değer belirtin. |
API'yi kullanarak geliştiricileri yönetme
Developer API'lerini kullanarak geliştiricileri yönetin.
API'yi kullanarak geliştirici oluştururken ve güncellerken, Para kazanma özelliklerini yapılandırma bölümünde açıklanan para kazanma özelliklerini gerektiği şekilde yapılandırabilirsiniz.