如何使用 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 计算实际使用量。根据使用情况和价目表,您需要计算使用量。信用额度与此金额之间的差额将为您提供剩余金额。