Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Giriş
Bir kuruluş için desteklenen bir para birimi eklediğinizde, faturalı geliştirici için Desteklenen para birimleri ekleme bölümünde açıklandığı üzere bir kredi sınırı belirleyebilirsiniz. Kredi limiti, kuruluştaki tüm faturalı geliştiriciler için geçerlidir. Ayrıca, her bir faturalı geliştirici için kredi limitini aşağıdaki bölümlerde açıklandığı şekilde ayarlayabilirsiniz. Bu durumda kredi limiti, yalnızca belirtilen geliştirici için para birimi için belirlenen tüm sınırları geçersiz kılar.
API'yi kullanarak kredi limiti belirleme
Tek bir geliştirici için kredi limiti belirlemek amacıyla /organizations/{org_name}/developers/{developer_id}/developer-credit-limit
adresine POST isteği gönderin. Burada {developer_id}
, geliştiricinin e-posta adresidir. İsteği gönderdiğinizde,
sorgu parametreleri olarak kredi tutarını ve kredi için kullanılan para birimini
belirtmeniz gerekir. Örneğin, aşağıdaki istek bir geliştirici için 1.000 ABD doları tutarında bir kredi sınırı belirlemektedir:
$ curl -H "Content-Type:application/json" -X POST \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit?amount=1000&supportedCurrencyId=usd" \ -u email:password
API'yi kullanarak kredi limiti alma
Faturalı geliştirici sorunu için kredi limiti almak üzere /organizations/{org_name}/developers/{developer_id}/developer-credit-limit
adresine GET isteği gönderin. Burada {developer_id}
, geliştiricinin e-posta adresidir. Örneğin:
$ curl -H "Accept:application/json" -X GET \ "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/developers/dev7@myorg/developer-credit-limit" \ -u email:password
Yanıt aşağıdaki gibi görünmelidir (yanıtın yalnızca bir kısmı gösterilir):
{ "developerBalance" : [ { "amount" : 1000.0000, "id" : "ddd98cd5-06bc-481b-ae42-76a7345933a9", "supportedCurrency" : { "description" : "United States Dollar", "displayName" : "United States Dollar", "id" : "usd", "name" : "USD", "organization" : { ... }, "status" : "ACTIVE", "virtualCurrency" : false }, "usage" : 76.6052 } ], "totalRecords" : 1 }
Sonraki adımlar
Para kazanma özelliğini kullanarak geri ödeme yapabilirsiniz (yalnızca satın alma işlemleri için). Bunu nasıl yapacağınızı Geri ödeme sonrası bölümünden öğrenebilirsiniz.