如何使用 Azure Billing API 获取 'credit available' 和 'days remain'?
How to get 'credit available' and 'days remain' using Azure Billing API?
是否可以使用 Azure Billing 或 RateCard API 获取旧管理门户的两个指标,如下所示?
谢谢!
所以您要找两件事:
- 订阅计费周期:从今天开始,无法以编程方式获取订阅的计费周期。
- 剩余积分:剩余积分无法通过 API 直接获得,但可以计算出来。首先,您需要找到可用的总学分。可以通过
Rate Cart API
获取此信息。这将在响应中的 OfferTerms
元素下提供。
"OfferTerms": [
{
"Name": "Monetary Credit",
"Credit": 500.0,
"ExcludedMeterIds": [
"c7c86eef-7094-47d5-83e7-c3c9be5af0bf",
"4b8b8092-a2d7-4785-9b9f-76104f4c7269",
"7e266189-fb95-4615-af5b-126a00e78714",
"20f1b323-0950-4527-b4f3-d77e2b7aca16"
],
"EffectiveDate": "2014-04-01T00:00:00Z"
} ]
接下来您需要使用 Usage API
计算实际使用量。根据使用情况和价目表,您需要计算使用量。信用额度与此金额之间的差额将为您提供剩余金额。
是否可以使用 Azure Billing 或 RateCard API 获取旧管理门户的两个指标,如下所示?
谢谢!
所以您要找两件事:
- 订阅计费周期:从今天开始,无法以编程方式获取订阅的计费周期。
- 剩余积分:剩余积分无法通过 API 直接获得,但可以计算出来。首先,您需要找到可用的总学分。可以通过
Rate Cart API
获取此信息。这将在响应中的OfferTerms
元素下提供。
"OfferTerms": [ { "Name": "Monetary Credit", "Credit": 500.0, "ExcludedMeterIds": [ "c7c86eef-7094-47d5-83e7-c3c9be5af0bf", "4b8b8092-a2d7-4785-9b9f-76104f4c7269", "7e266189-fb95-4615-af5b-126a00e78714", "20f1b323-0950-4527-b4f3-d77e2b7aca16" ], "EffectiveDate": "2014-04-01T00:00:00Z" } ]
接下来您需要使用 Usage API
计算实际使用量。根据使用情况和价目表,您需要计算使用量。信用额度与此金额之间的差额将为您提供剩余金额。