Ibm cloud 日期时间筛选器在getCpuMetricDataByDate API上不起作用

Ibm cloud 日期时间筛选器在getCpuMetricDataByDate API上不起作用,ibm-cloud,ibm-cloud-infrastructure,Ibm Cloud,Ibm Cloud Infrastructure,我正在尝试获取特定时期内我的资源的度量数据 首先,我尝试了SoftLayer\u Virtual\u Guest/$id/getCpuMetricDataByDate 对于我的一个vm实例 curl --user "$id:$password" -sk https://api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/$id/getCpuMetricDataByDate -d '{"startDateTime":"07/25/2017 16:00

我正在尝试获取特定时期内我的资源的度量数据

首先,我尝试了
SoftLayer\u Virtual\u Guest/$id/getCpuMetricDataByDate
对于我的一个vm实例

curl --user "$id:$password" -sk https://api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/$id/getCpuMetricDataByDate -d '{"startDateTime":"07/25/2017 16:00:00", "endDateTime":"07/25/2017 17:00:00"}'
我面临的问题是,这个请求忽略了我指定的datetime过滤器,并随请求体一起传递,它返回了vm诞生以来的所有度量历史

  • 是虫子还是我做错了什么
  • dateTime的形式,其中一个返回值类似于2017-07-05T10:00:00+09:00,我意识到时区取决于我在客户门户中为用户选择的内容。 在请求API时,是否有任何方法指定时区,以便我可以获取有关首选时区的数据。 (例如,当我请求一个时区为JST的vm的度量数据时,它将我返回为GMT+09,如果我请求另一个时区为CTT的vm的度量数据,它将我返回为GMT+08)

  • 我建议您阅读以下文章:

    你的身体是错的,应该是:

    {
      "parameters": [ 
        "07/25/2017 16:00:00", "07/25/2017 17:00:00"
       ]
    }
    

    对于您的第二个答案,API与您的配置文件的时区(控制门户中的时区)配合使用。如果您想要不同的时区,则需要更改配置文件中的时区。

    我建议您阅读以下文章:

    你的身体是错的,应该是:

    {
      "parameters": [ 
        "07/25/2017 16:00:00", "07/25/2017 17:00:00"
       ]
    }
    
    对于您的第二个答案,API与您的配置文件(控制门户中的一个)的时区一起工作。如果您想要不同的时间僵尸,则需要更改配置文件中的时区