在使用其API在SoftLayer中下订单后,我有订单ID。
(转到Account -> Sales -> Orders in the SoftLayer control panel
时看到的订单ID相同。)
我可以使用哪些API使用此订单ID获取订单信息,包括发票或结算?我尝试使用SoftLayer_Billing_Order
,SoftLayer_Billing_Invoice
,SoftLayer_Billing_Info
等来查看我是否可以使用此订单ID,但这些订单ID似乎都不起作用。
使用SoftLayer API,如果我拥有订单ID,如何获取订单信息,发票信息和结算信息?
答案 0 :(得分:1)
使用filters
和masks
的此Rest请求可以帮助您:
https://[username]:[apikey]@api.softlayer.com/rest/v3/SoftLayer_Account/getOrders?objectFilter={ "orders": { "id": { "operation": 7907000 } } }&objectMask=mask[items.billingItem, initialInvoice]
Method: GET
其中:'7907000'
是我的orderId。
<强>参考文献:强>