Edge'i kullanarak şirketleri ve geliştiricileri yönetme

Apigee Edge belgelerini görüntülüyorsunuz.
. Git: Apigee X belgeleri.
bilgi

Para kazanma kampanyanıza katılan şirketler ve geliştiriciler üzerinde daha fazla kontrol Örneğin, Google Cloud'daki becerilerinizi geliştirmenize yardımcı olacak şirket içi şirketler ve test amaçlı - yönetim kullanıcı arayüzü ile manuel olarak şirketler ve geliştiriciler oluşturabilirsiniz ve API'dir.

Şirketleri ve geliştiricileri manuel olarak oluşturmanız gerekip gerekmediğini belirleyen geliştiricilerin yönetim arayüzünde oturum açmak, e-posta ve sohbet ayarlarınızı Edge management API'ye yapılan çağrılarda kimlik bilgilerini kontrol etme veya bir geliştirici portalında oturum açma

  • Para kazanma geliştiricileriniz, Edge kullanıcı arayüzüne veya API'ye erişmek için giriş kimlik bilgilerine ihtiyaç duyuyorsa önce kendi kimlik bilgilerine sahip olmalıdır. Apigee yönetici hesabı.
  • Kimlik bilgilerine ihtiyaç duymayan test geliştiricileri oluşturmanız gerekiyorsa (örneğin, hayali test geliştiricileriyle API çağrıları yapmak istiyorsanız) hiçbir Apigee hesabı gereklidir.

Kullanıcı arayüzünü kullanarak uygulama geliştiricilerini yönetme

Uygulama geliştiricilerini yönetme bölümünde açıklandığı gibi, Edge kullanıcı arayüzünü kullanarak uygulama geliştiricilerini oluşturun, yönetin ve etkinleştirin. Uygulama geliştiriciler oluşturulduktan sonra, bunları aşağıdaki bölümlerde açıklandığı şekilde şirketlere ekleyebilirsiniz.

Kullanıcı arayüzünü kullanarak şirketleri yönetme

Şirketleri aşağıdaki bölümlerde açıklanan şekilde oluşturun, yönetin ve etkinleştirin.

Şirketler sayfasını keşfetme

Aşağıda açıklandığı şekilde Şirketler sayfasına erişin.

Edge

Edge kullanıcı arayüzünü kullanarak Şirketler sayfasına erişmek için:

  1. apigee.com/edge adresinde oturum açın.
  2. Yayınla > Para kazanma > Şirketler'i tıklayın.

Şirketler sayfası görüntülenir.

Şekilde vurgulandığı gibi, Şirketler sayfasında şunları yapabilirsiniz:

Klasik Edge (Private Cloud)

Classic Edge kullanıcı arayüzünü kullanarak Şirketler sayfasına erişmek için:

  1. ms-ip olan http://ms-ip:9000 uygulamasında oturum açın Yönetim Sunucusu düğümünün IP adresi veya DNS adı.
  2. Yayınla > Şirketler'i tıklayın.

Şirketler sayfası görüntülenir.

  • Mevcut şirket listesini görüntüleyin
  • Şirket yönetebilirsiniz. Özellikle şirket ekleyin, etkinleştirin, düzenleyin ve silin.
  • Bağlı geliştirici portalını görüntüleme (yalnızca Drupal 7)

Şirket ekleme

Şirket eklemek için:

  1. Şirketler sayfasına erişin.
  2. + Şirket'i tıklayın.
  3. Şirket bilgilerini girin.

    Zorunlu alanlar şunlardır:

    • Şirket Adı
    • Yönetici (birincil şirket olan kullanıcı) yönetici)
    • Faturalandırma Türü

    Para kazanma faturalandırma yapılandırmasına bağlı olarak, faturalandırma türü varsayılan olarak PREPAID veya POSTPAID. Daha fazla bilgi için API'yi kullanarak ön ödemeli ve sonradan ödemeli faturalandırma türlerini yapılandırma başlıklı makaleye bakın.

  4. Şirkete bir veya daha fazla geliştirici ekleyin.
    1. Geliştiriciler bölümünde, dizeyle eşleşen geliştiricilerin listesini görüntülemek için Geliştirici Ekle alanına bir dize girin.
    2. Açılır listeden bir geliştirici seçin.
    3. Şirkete başka geliştiriciler eklemek için bu işlemi tekrarlayın.
  5. Bir veya daha fazla özel özellik ekleyin.
    1. Özel özellikler bölümünde + Yeni'yi tıklayın.
    2. Özel özelliğin adını ve değerini girin.
    3. Şirkete başka özel özellikler eklemek için bu işlemi tekrarlayın.
  6. Şirket oluştur'u tıklayın.

Bir şirketi etkinleştirme ve devre dışı bırakma

Bir şirketi etkinleştirmek ve devre dışı bırakmak için:

  1. Şirket sayfasına erişin.
  2. İmleci etkinleştirmek istediğiniz şirketin üzerine getirin ve işlemler menüsünde hizmetini etkinleştirin.
    . Şirketi devre dışı bırakmak için açma/kapatma düğmesini devre dışı bırakın.

Şirket düzenleme

Bir şirketi düzenlemek için:

  1. Şirket sayfasına erişin.
  2. İmleci düzenlemek istediğiniz şirketin üzerine getirin ve işlemler menüsünde simgesini tıklayın.
  3. Şirket bilgilerini gerektiği şekilde güncelleyin.
  4. Değişiklikleri kaydetmek için Şirketi güncelle'yi tıklayın.

Şirket silme

Bir şirketi silmek için:

  1. Şirketler sayfasına erişin.
  2. İmleci silmek istediğiniz şirketin üzerine getirin ve işlemler menüsünde simgesini tıklayın.
  3. Silme işlemini onaylamak için Sil'i tıklayın.

API'yi kullanarak şirketleri ve geliştiricileri yönetme

Şirketleri ve geliştiricileri yönetmek için API'nin kullanımı aşağıdaki bölümlerde açıklanmıştır.

API'yi kullanarak şirket ve geliştirici oluşturma ve güncelleme

Şirketleri ve geliştiricileri API Edge management API ile yönetmek için aşağıdaki API bölümlerine bakın:

API'yi kullanarak geliştirici rollerini yönetme

Para kazanma API'lerini kullanarak roller oluşturabilirsiniz. Bu sayede, ekibiniz için roller ve sorumluluklar iş ortakları. Örneğin, bir kullanıcı için yönetici ve uygulama geliştirici rolleri oluşturabilirsiniz: iş ortağı. Bu roller daha sonra belirli iş ortağı çalışanlarına atanabilir.

Geliştirici rolü oluşturma

Geliştirici rolü oluşturmak için şu adrese bir POST isteği gönderin: organizations/{org_name}/developer-roles Talebinizi iletirken şunları yapmanız gerekir: rolün adını, açıklamasını ve ayrıca açıklamada kullanılan rolün kurum içinde tutmaktır. Örneğin:

$ curl -H "Content-Type:application/json" -X POST -d \
'{
   "name": "appDeveloper",
   "description": "App Developer",
   "organization": {
       "id": "{org_name}" 
   }  
 }' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \
-u email:password

Geliştirici rolleri alma

Geliştirici rollerini almak için kuruluşlar/{org_id}/developer-roles adresine GET isteği gönderin. Örneğin:

$ curl -H "Accept:application/json" -X GET \
"https:// api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developer-roles" \
-u email:password

Yanıt aşağıdaki gibi görünecektir (yanıtın yalnızca bir kısmı gösterilir):

{
  "description" : "App Developer",
  "id" : "appdeveloper",
  "name" : "appDeveloper",
  "organization" : {
   ...
  }
}

API için geliştirici rolü yapılandırma ayarları

Aşağıdaki geliştirici rolü yapılandırma seçenekleri API'den yararlanabilir:

Ad Açıklama Varsayılan Zorunlu mu?
name

Geliştirici rolünün adı.

Yok Evet
description

Geliştirici rolünün açıklaması.

Yok Evet

API'yi kullanarak geliştiricinin vergi oranını alma

Bir geliştiricinin mevcut vergi oranını öğrenmek için organizations/{org_name}/tax-engine Böyle bir istekte bulunurken Geliştiricinin bir sorgu parametresi olarak tanımlanması. Örneğin:

$ curl -H "Accept:application/json" -X GET \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/tax-engine?developerId=dev7@myorg.com" \
-u email:password

Yanıt şu şekilde görünmelidir:

0.09

API'yi kullanarak geliştiriciye özel diğer görevleri gerçekleştirme

Bir kuruluş için gerçekleştirebileceğiniz para kazanmayla ilgili görevlerin çoğu, ücret planları oluşturma veya bildirim koşulları oluşturma gibi işlemleri, tek tek kullanıcılar geliştiriciyim. Örneğin, belirli bir geliştirici için banka hesabı oluşturabilir veya gelir raporu oluşturabilirsiniz.

Aşağıdaki tabloda, çevrimiçi, çevrimdışı doğrulama yapmak için para kazanma API'leri Tabloda ayrıca, performansa yönelik ayrıntılı talimatlar için bu görevlere dahildir.

Görev Talimatlar nerede?
Geliştirici tarafından kabul edilen hükümler ve koşulları göster

API'yi kullanan bir geliştirici veya şirket tarafından kabul edilen hükümler ve koşulları görüntüleme

Geliştirici tarafından kabul edilen API paketlerini görüntüleme

API'yi kullanan bir geliştirici veya şirket tarafından kabul edilen API ürün paketlerini görüntüleme

Geliştirici ücret planı oluşturma

Ücret planlarını yönetme

Geliştiricilerin kullanabileceği ücret planlarını görüntüleme

Ücret planları sayfasını keşfetme 'nı inceleyin.

Belirli bir geliştiricinin kullanabileceği ve belirli bir fiyatı içeren ücret planlarını görüntüleyin ürün

API'yi kullanan bir API ürünü içeren geliştiriciler için kabul edilen ücret planını görüntüleme

Yalnızca kabul edilen geliştirici ücret planlarını göster

API kullanan bir geliştirici tarafından kabul edilen tüm ücret planlarını görüntüleme

Geliştiriciye kredi verme

Kredi verme

Geliştiriciler için kredi limiti belirleme

API'yi kullanarak kredi limiti belirleme

Geliştirici kredi limitini görüntüleme

API'yi kullanarak kredi limiti alma

"Para ekle" geliştiricinin ön ödeme bakiyesine (tutar ekleme)

Ön ödemeli hesabı yönet bakiye

Geliştiricinin ön ödeme bakiyesini görüntüleme

Geliştiricinin ön ödemeli hesap bakiyelerini görüntüleme

Geliştirici için bildirim koşulu ayarlama

Bildirimleri ayarlama bildirim şablonlarını kullanarak

Bir geliştirici için rapor tanımları oluşturma ve görüntüleme

Raporları yönetme