2016-03-31 18 views

cevap

0

Bazı filters ve masks kullanarak SoftLayer_Account::getAllBillingItems'u kullanabiliriz. ‘” 4303543” ’orderId geçerli:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getAllBillingItems?objectFilter={ "allBillingItems": {  "activeFlag": {  "operation": 1  },  "orderItem": {  "order": {   "id": {   "operation": 4303543}  }  } } }&objectMask=mask[id,categoryCode,orderItem[id,order.id],item,activeFlag] 

    Method: GET 

:

aşağıdaki isteği deneyin. ”6630685” orderId geçerli:

https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getVirtualGuests?objectMask=mask[datacenter,billingItem[id,orderItem[id,order.id]]]&objectFilter={ "virtualGuests": {  "billingItem": {  "orderItem": {   "order": {   "id": {    "operation": 6630685   }   }  }  } } } 

Method: GET 

: Ayrıca

, size (yani Virtual Guests) aradığınızı kategori öğesi biliyorsanız, aşağıdaki yürütme fatura öğeyi alabilirsiniz.

Referanslar:

Object Filters

SoftLayer_Account::getVirtualGuests

+0

Teşekkür ederiz Hem Nelson hem de Mcruz. Her iki bilgi de faydalıdır. – mnnmountain

+0

Rica ederim :) – mcruz

0

Faturalama Ürünleri almak için getItems yöntemini + objectMask Billing_Order hizmeti kullanmak ve çağırabilir.

örn.

GET https://api.softlayer.com/rest/v3/SoftLayer_Billing_Order/$OrderNumber/getItems?objectMask=mask[description, billingItem] 

Not: Sipariş numarası ile $ ORDERNUMBER yerine

Ayrıca bu isteği

GET https://api.softlayer.com/rest/v3/SoftLayer_Billing_Order/$OrderNumber/getOrderTopLevelItems?objectMask=mask[description, billingItem] 

NOT kullanarak düzenin ana faturalandırma öğeyi alabilirsiniz: Faturalama Öğe kullanabilirsiniz Sonuçta cihazınızı iptal etme (sunucu, VSI, vb)

Saygılarımızla