Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. info
Aşağıdaki bölümlerde açıklandığı şekilde uygulama geliştiricilerinizi kaydedin ve yönetin. (Uygulama kaydetme ve API anahtarlarını yönetme bölümünde açıklandığı gibi, uygulama kaydı ayrı bir işlemdir.)
Giriş
Edge, API'lerinizi kimin çağırdığını bilmenize bağlı olarak birçok avantaj sağlar. Örneğin, API güvenliği, trafik yönetimi ve önemli miktarda analiz verisi, kimlerin çağrı yaptığını bilmeye bağlıdır. 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 bilgi, API proxy'lerinize eklediğ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 kullanabilmek için kaydolması gerekir. Geliştiriciler, eklendikten sonra uygulamalarını kaydeder, kullanmak istedikleri API'leri seçer ve API'lerinize erişmek için gereken benzersiz API kimlik bilgilerini (kullanıcı anahtarları ve sırlar) alır.
Uygulama geliştiricilerini 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 kendilerini kaydedebilir. 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ı ekleme ve yönetme
- Üst yöneticiler API'yi kullanarak uygulama geliştiricilerini kaydedebilir.
- Geliştirici portalı yöneticisi olarak, geliştiricileri aşağıdaki bölümlerde açıklandığı gibi doğrudan portalınızda yönetin:
- Entegre portal: Geliştirici hesaplarını yönetmek için Geliştirici hesaplarını yönet'i tıklayın.
- Drupal 10: Uygulama geliştiricileri Apigee Edge modülüyle nasıl etkileşim kurar?
- Drupal 7: Kullanıcı hesapları 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 portaldaki 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 mesajı gönderilmesini tetikleyebilirsiniz.
Edge'i kullanarak geliştirici eklerken veya geliştiriciyi değiştirirken geliştiriciye e-posta gönderilmez ve geliştiricinin şifresini portalda ayarlayamazsınız. Bu nedenle, geliştiricinin portalda oturum açabilmesi için portaldaki şifresini sıfırlaması gerekir.
- Geliştiricinin portaldaki hesabında yapılan tüm değişiklikler otomatik olarak Edge'e gönderilir.
Drupal tabanlı geliştirici hesaplarını Edge'i 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 klasik Edge kullanıcı arayüzünü kullanarak Geliştiriciler sayfasına erişin ve bu 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.
- Sol gezinme çubuğunda Yayınlama > Geliştiriciler'i seçin.
Geliştiriciler sayfası gösterilir.
Şekilde de belirtildiği 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üleyebilir ve düzenleyebilirsiniz:
- Yayınlama verilerini dışa aktarma
- Geliştiriciyi silme
- Geliştirici listesinde arama yapma
Klasik Edge (Private Cloud)
Klasik Edge kullanıcı arayüzünü kullanarak Geliştiriciler sayfasına erişmek için:
http://ms-ip:9000
adresinde oturum açın. ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.- Üst gezinme çubuğunda Yayınla > Geliştiriciler'i seçin.
Geliştiriciler sayfası gösterilir.
- Geliştiricilerin listesini görüntüleme
- Geliştirici ekleme
- Özel özellikler dahil olmak üzere geliştirici ayrıntılarını görüntüleme ve düzenleme ve geliştirici etkinleştirme
- Yayınlama verilerini dışa aktarma
- Geliştiriciyi silme
- Geliştirici listesinde arama yapma
- Bağlı geliştirici portalını görüntüleme (yalnızca Drupal 7)
Geliştirici ekleme
Geliştirici eklemek için:
- Geliştiriciler sayfasına gidin.
- + Geliştirici'yi tıklayın.
- Ad, soyadı, e-posta ve kullanıcı adı da dahil olmak üzere 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üleyebilir ve düzenleyebilirsiniz. Para kazanma özelliği etkin olan kuruluşlar için Para kazanma özelliklerini yapılandırma bölümünde tanımlanan para kazanma özel özelliklerini düzenleyebilirsiniz.
Geliştirici ayrıntılarını görüntülemek ve düzenlemek için:
- Geliştiriciler sayfasına gidin.
- Geliştirici ayrıntılarını açmak için görüntülemek ve düzenlemek istediğiniz geliştiricinin satırını tıklayın.
- Ayrıntılar bölümünde aşağıdaki bilgiler gösterilir. Geliştirici ayrıntılarını gerektiği gibi düzenleyin.
Ayrıntı Açıklama Ayrıntılar Geliştiricinin adı, 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 alanların herhangi birini tıklayın:- Ad
- Soyadı
- E-posta
- Kullanıcı adı
Özel özellikler Geliştirici için tanımlanan özel özellikler. Özel özellikleri gerektiği gibi yapılandırın. Daha fazla bilgi için şu makaleyi inceleyin: Uygulamalar Geliştirici tarafından kayıtlı 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.
Herkese Açık Bulut için Apigee Edge ile Edge, aşağıdaki varlıklara erişim sağlandıktan sonra bu varlıkları en az 180 saniye boyunca önbellekte tutar.
- OAuth erişim jetonları. Bu, iptal edilen bir jetonun önbelleğe alma sınırı sona erene kadar üç dakika boyunca başarılı olabileceği anlamına gelir.
- Anahtar Yönetim Hizmeti (KMS) varlıkları (Uygulamalar, Geliştiriciler, API Ürünleri).
- OAuth jetonları ve KMS varlıkları üzerindeki özel özellikler.
Geliştiricilere ait ö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 gidin.
- Geliştirici ayrıntılarını açmak için özel özelliklerini 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 eylemler menüsünde simgesini tıklayın.
Geliştiricileri etkinleştirme ve devre dışı bırakma
Bir uygulama geliştirici portalınıza kendi kendine kaydolduğunda, varsayılan olarak etkin olup olmayacağını yapılandırabilirsiniz.
Etkin olmayan geliştiriciler geliştirici portalında oturum açmaya ve uygulama oluşturmaya devam edebilir ancak ilgili API anahtarlarının hiçbiri çalışmaz. Geliştiricinin uygulamaları, geliştirici etkin değilken geçerli olmasa da API anahtarları gibi onaylanmış (veya başka bir) durumlarını korur.
Bir geliştiriciyi etkinleştirmek veya devre dışı bırakmak için:
- Geliştiriciler sayfasına gidin.
- 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ştaysa 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 gidin.
- CSV'yi dışa aktar...'ı tıklayın.
- Açılır menüden Geliştiriciler veya Geliştiriciler, Uygulamalar ve Ürünler'i seçin.
Seçilen yayınlama verileri CSV dosyası olarak indirilir.
Geliştiricileri silme
Bir geliştiriciyi silmek için:
- Geliştiriciler sayfasına gidin.
- İşlem menüsünü görüntülemek için imlecinizi silmek istediğiniz geliştiricinin satırının üzerine getirin.
- simgesini tıklayın.
- Silme işlemini onaylamak için Sil'i tıklayın.
Uygulama geliştiricilerini portal ile Edge arasında senkronize etme
API'lerinizi yayınlamak için Drupal tabanlı bir geliştirici portalı kullanıyorsanız Edge'i kullanan uygulama geliştiricilerde yapılan değişiklikler portala dağıtılmaz. Bu değişikliklerin portalda görünmesi için portalda portal yöneticisi olarak oturum açmanız ve portalı Edge ile senkronize etmeniz gerekir.
başlıklı makaleyi inceleyin.Geliştirici portalınızı Edge'de tanımlanan uygulama geliştiricileriyle 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ştiricilerini portal ile Edge arasında senkronize etme
Geliştiricileri şirket bazında gruplandırma
Para kazanma bağlamında şirket, tek bir varlık olarak yönetilen geliştiricilerden oluşan bir koleksiyondur. Şirket, işletme birimi, ürün grubu veya bölüm gibi kuruluşunuza uygun herhangi bir gruplandırma olabilir. Geliştiricileri şirket olarak gruplandırmak, tek bir tüzel kişi altında ilişkilendirilmiş birden fazla geliştiricinizin olması gerektiğinde yararlıdır. Örneğin, faturalandırma amacıyla farklı şirketler oluşturmanız gerekebilir. Ancak kuruluşunuzdaki geliştiricilerin bir şirketle ilişkilendirilmesi gerekmez. Geliştiricilerin her zaman tek bir varlık olduğunu ve e-posta öğesiyle benzersiz şekilde tanımlandığını unutmayın. Bir geliştirici bir şirkete bağlıysa Geliştiriciler sayfasında şirketin adını görürsünüz.
Para kazanma amacıyla şirketleri ve geliştiricileri yönetme hakkında daha fazla bilgi 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 geliştirici oluşturup düzenlerken aşağıdaki tabloda tanımlanan para kazanma özelliklerini yapılandırabilirsiniz. Kuruluşun para kazanma özelliklerini ilk olarak kuruluş profilini düzenlerken yapılandırırsınız.
Alan adı | Özel özellik adı | Açıklama |
---|---|---|
Adres | MINT_DEVELOPER_ADDRESS |
Aşağıdaki alanlar dahil olmak üzere geliştiricinin adresi: Adres (1. ve 2. satırlar), Şehir, Eyalet, Posta Kodu ve Ülke. |
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 faturalı faturalandırma türlerini yapılandırma başlıklı makaleyi inceleyin. |
Kategori | MINT_DEVELOPER_CATEGORY |
Geliştiriciyi eklemek istediğiniz geliştirici kategorisi. Geliştirici kategorisi, benzer özelliklere sahip geliştirici veya şirketlerin bir 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 şirkete göre 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: |
Komisyoncu | MINT_IS_BROKER |
Gelirin net gelire göre mi yoksa brüt gelire göre mi hesaplandığını belirten işaret. |
Yasal ad | MINT_DEVELOPER_LEGAL_NAME |
Geliştiricinin tüm raporlarda kullanılacak yasal adı. Not: Geliştirici bir şirketle gruplandırılmamışsa ve yayınlanmış bir ücret planına abone olmak istiyorsa bu özellik gereklidir. |
Self Billing | MINT_HAS_SELF_BILLING |
Self servis faturalandırmanın etkin olup olmadığını belirten işaret. Etkinleştirilirse (true ) para kazanma, gelir paylaşımı ekstresi yerine kendi kendine faturalandırma faturası oluşturur. Kendi kendine faturalandırma faturası, geliştiriciye ödenmesi gereken tutarı ayrıntılı olarak gösteren bir mali belgedir. Geliştirici adına API sağlayıcıya fatura işlevi görür. |
Vergi Muafiyeti Yetki Numarası | MINT_TAX_EXEMPT_AUTH_NO |
Varsa resmi 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 karakter ve ondalık işaretinden sonra en fazla 4 karakter içeren bir ondalık değer belirtin. |
API'yi kullanarak geliştiricileri yönetme
Geliştirici API'lerini kullanarak geliştiricileri yönetin.
API'yi kullanarak geliştirici oluşturup güncellerken Para kazanma özelliklerini yapılandırma bölümünde açıklanan para kazanma özelliklerini gerektiği gibi yapılandırabilirsiniz.