使用OpenAPI时,提示返回IllegalTimestamp错误
发布日期:2015-10-25 11:10:51
在调用接口时,Timestamp传参是按照API文档上写的Timestamp=2015-03-09T12:03:11Z来做的,且编码是UTF-8,可是不知为什么总是出现如这样的返回错误提示:{"RequestId":"EDC596CF-567E-474A-B095-A288DBA03DF1","HostId":"dns.aliyuncs.com","Code":"IllegalTimestamp","Message":"The input parameter \"Timestamp\" that is mandatory for processing this request is not supplied."} 这样的情况在文档中已经有详细的说明,你只需参见文档最后的调用示例,如下: TimeStamp参数一定要符合ISO8601规范,并且要注意使用UTC时间,就是所要把时区设置为0,不然的话就会出现错误。参照下面的示例代码演示,学习如何生成符合规范的TimeStamp字符串: |