API Softlayer: предыдущий платежный цикл
Есть ли какой-нибудь API, где я мог бы получить предыдущие детали платежного цикла. Как, например, сколько устройств было создано и за сколько часов оно использовалось, сколько было заряжено и т. Д.
1 ответ
См. http://sldn.softlayer.com/reference/services/SoftLayer_Account
там вы можете увидеть все доступные методы, возможно, этот поможет вам:
http://sldn.softlayer.com/reference/services/SoftLayer_Account/getInvoices
Вот пример использования PHP-клиента для получения счетов в определенном диапазоне дат
https://softlayer.github.io/php/get_invoice/
Метод вернет все счета в вашей учетной записи, вам просто нужно отфильтровать их, используя createDate и closedDate.
Что касается использования устройства, я думаю, что вы ссылаетесь на параметр hoursUsed, этот параметр не отображается, потому что он рассчитывается для каждого платежного пункта, но вы можете вычислить, что значения имеют дату, когда машина была создана, и даты, когда биллинг начался и когда он закончился.
С уважением