我正在使用阿里云。我已按照文档使用 API 查询组。
例如:我使用http://apigateway.cn-hangzhou.aliyuncs.com?Action=DescribeApiGroup
&GroupId=xxx&AccessKeyId=xxx
.
我得到了错误InvalidVersion: Specified parameter Version is not valid.
如果您遇到此错误,请帮助我如何调用 API。谢谢
我正在使用阿里云。我已按照文档使用 API 查询组。
例如:我使用http://apigateway.cn-hangzhou.aliyuncs.com?Action=DescribeApiGroup
&GroupId=xxx&AccessKeyId=xxx
.
我得到了错误InvalidVersion: Specified parameter Version is not valid.
如果您遇到此错误,请帮助我如何调用 API。谢谢
API Gateway 的 API 是通过发送 HTTP GET 请求来调用的,请求中包含相应的请求参数,根据接口指令。系统根据请求处理状态返回处理结果。
您的查询的问题是服务器需要更多参数,而您只传递 Action、GroupId 和 AccessKeyId。当服务器在您的查询中没有找到 Version 参数时,它会抛出InvalidVersion
错误。
以下是您的请求中缺少的必需参数列表:
一个有效请求的例子是:
https://apigateway.cn-hangzhou.aliyuncs.com/?Format=xml
&Version=2016-07-14
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D
&SignatureMethod=HMACSHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&TimeStamp=2016-08-08T08:00:00Z
但是,格式参数不是严格要求的。更多请求参数,可以访问https://www.alibabacloud.com/help/doc-detail/43597.htm