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:
- apigee.com/edge adresinde oturum açın.
- Yayınla > Para kazanma > Şirketler'i tıklayın.
Şirketler sayfası görüntülenir.
Şekilde vurgulandığı gibi, Şirketler sayfasında şunları yapabilirsiniz:
- Şirket adı, kayıt kimliği, kayıtlı uygulama ve API anahtarı sayısı, faturalandırma türü, şirkete atanan geliştirici sayısı ve durum gibi tüm şirketlerle ilgili özet bilgileri görüntüleme
- Şirket ekleme
- Bir şirketi etkinleştirme veya devre dışı bırakma
- Şirket düzenleme
- Şirket silme
- Şirket listesinde arayın
Klasik Edge (Private Cloud)
Classic Edge kullanıcı arayüzünü kullanarak Şirketler sayfasına erişmek için:
- ms-ip olan
http://ms-ip:9000
uygulamasında oturum açın Yönetim Sunucusu düğümünün IP adresi veya DNS adı. - 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:
- Şirketler sayfasına erişin.
- + Şirket'i tıklayın.
- Ş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
veyaPOSTPAID
. 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. - Şirkete bir veya daha fazla geliştirici ekleyin.
- 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.
- Açılır listeden bir geliştirici seçin.
- Şirkete başka geliştiriciler eklemek için bu işlemi tekrarlayın.
- Bir veya daha fazla özel özellik ekleyin.
- Özel özellikler bölümünde + Yeni'yi tıklayın.
- Özel özelliğin adını ve değerini girin.
- Şirkete başka özel özellikler eklemek için bu işlemi tekrarlayın.
- Ş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:
- Şirket sayfasına erişin.
- İ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:
- Şirket sayfasına erişin.
- İmleci düzenlemek istediğiniz şirketin üzerine getirin ve işlemler menüsünde simgesini tıklayın.
- Şirket bilgilerini gerektiği şekilde güncelleyin.
- Değişiklikleri kaydetmek için Şirketi güncelle'yi tıklayın.
Şirket silme
Bir şirketi silmek için:
- Şirketler sayfasına erişin.
- İmleci silmek istediğiniz şirketin üzerine getirin ve işlemler menüsünde simgesini tıklayın.
- 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:
- Şirket oluşturma
- Geliştirici oluşturun
Not: Geliştirici oluştururken özel özellikleri ileterek para kazanma bilgilerini yapılandırın. - Ekle veya
şirket geliştiricilerini güncelleyin
Not: İsterseniz geliştiriciye rol atayabilirsiniz, ancak bu zorunlu değildir. İş Listesi’ndeki geliştirici rollerini almak için Geliştirici rolleri alma konusuna bakın. - Tüm geliştiriciler veya tek bir geliştirici için para kazanma yapılandırmasını listeleme
Not: Para kazanma bilgilerini tanımlamak için oluşturarak veya bir geliştiriciyi güncellemek. Aşağıdakileri listelemek için standart (para kazanma özelliği olmayan) API'yi kullanarak ayarlanan para kazanma özel özelliklerini görüntüleyebilirsiniz. tüm geliştiriciler veya tek geliştirici.
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 | |
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 | |
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 | |
Geliştiriciler için kredi limiti belirleme | |
Geliştirici kredi limitini görüntüleme | |
"Para ekle" geliştiricinin ön ödeme bakiyesine (tutar ekleme) | |
Geliştiricinin ön ödeme bakiyesini görüntüleme | |
Geliştirici için bildirim koşulu ayarlama | |
Bir geliştirici için rapor tanımları oluşturma ve görüntüleme |