SoftLayer REST API 按日期获取带宽数据

SoftLayer REST API get Bandwidth Data By Date

我有一个关于使用 SoftLayer REST APIgetBandwidthDataByDate 请求的问题。

在文档中列出了此请求的 3 个参数,但它是一个 GET 请求。有谁知道如何提出这个请求 and/or 有例子吗?

https://api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/getBandwidthDataByDate/'device_id'.json

我不确定在哪里添加参数。(startDateTime, endDateTime, networkType)

dateTime 对象是什么样的?

谢谢

这是一个 POST 请求,因此您需要在 "Payload" 中传递参数(我使用的是 Chrome 的高级 REST 客户端)。

尝试以下 REST 请求:

https://$user:$apiKey@api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/$device_id/getBandwidthDataByDate

方法:Post(在"Payload"中复制以下代码)

{  
   "parameters":[  
      "2016-03-10T00:00:00",
      "2016-03-15T00:00:00",
      "public"
   ]
}

注意:将$user、$apiKey和$device_id替换为您自己的信息

参考文献:

SoftLayer_Virtual_Guest::getBandwidthDataByDate