Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Giriş
Bir kuruluş için desteklenen bir para birimi eklediğinizde, Desteklenen para birimlerini ekleme bölümünde açıklandığı gibi, sonradan ödemeli bir geliştirici için kredi limiti belirleyebilirsiniz. Kredi limiti, kuruluştaki tüm faturalı geliştiriciler için geçerlidir. Ayrıca, aşağıdaki bölümlerde açıklandığı gibi, tek bir faturalı geliştirici için kredi limiti belirleyebilirsiniz. Bu durumda, kredi limiti yalnızca belirtilen geliştirici için para birimiyle ilgili olarak 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 üzere /organizations/{org_name}/developers/{developer_id}/developer-credit-limit adresine bir POST isteği gönderin. Burada {developer_id}, geliştiricinin e-posta adresidir. İsteği gönderirken 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ı kredi limiti belirler:
$ 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
Faturalandırma sonrası ödeme yapan bir geliştirici için kredi limitini almak üzere /organizations/{org_name}/developers/{developer_id}/developer-credit-limit adresine bir 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österilmektedir):
{
"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 yayınlayabilirsiniz (yalnızca satın alma işlemleri için). Nasıl yapılacağını Geri ödeme gönderme başlıklı makaleden öğrenebilirsiniz.