【发布时间】:2020-05-28 21:49:19
【问题描述】:
我试图通过使用其中一个 api 调用 QueryInstanceBill 来获取一些数据
生成的 JSON 似乎很长,并且没有日期列来过滤我是如何获得这么多记录的。
有人能帮帮我吗
【问题讨论】:
-
你能提供你的 JSON 结果的 sn-p 吗?
标签: alibaba-cloud alibaba-cloud-ecs
我试图通过使用其中一个 api 调用 QueryInstanceBill 来获取一些数据
生成的 JSON 似乎很长,并且没有日期列来过滤我是如何获得这么多记录的。
有人能帮帮我吗
【问题讨论】:
标签: alibaba-cloud alibaba-cloud-ecs
为了能够按日期过滤,计费日期仅在Granularity为DAILY时使用,格式:YYYY-MM-DD。示例 2020-07-29
您还可以在请求中使用“BillingCycle”字段: 计费周期。格式:YYYY-MM。示例:2020-07
【讨论】:
QueryInstanceBill API 返回通常为一个月 (YYYY-MM) 的计费周期的数据
如果您需要特定日期的数据,请在请求参数中提供字段“BillingDate”的值,格式为:YYYY-MM-DD 字段“粒度”的值应为“每日”
查看文档:
https://www.alibabacloud.com/help/doc-detail/100400.htm
另外,您可以使用 OpenAPI Explorer,我提供的 BillingCycle 为“2019-10”,BillingDate 为“2019-10-15”,Granularity 为“DAILY”:
https://api.aliyun.com/#/?product=BssOpenApi&version=2017-12-14&api=QueryInstanceBill¶ms={%22RegionId%22:%22cn-hangzhou%22,%22Granularity%22:%22DAILY%22,%22BillingCycle%22:%222019-10%22,%22BillingDate%22:%222019-10-15%22}&tab=DEMO&lang=JAVA
【讨论】: