公共请求参数
公共请求参数是指每个接口都需要使用到的请求参数。
名称 | 类型 | 是否必须 | 描述 |
Format | String | 否 | 返回值的类型,支持JSON与XML,默认为XML。 |
RegionId | String | 是 | 当前请设置为cn-hangzhou |
Version | String | 是 | API版本号,为日期形式YYYY-MM-DD,请参见概览。 |
AccessKeyId | String | 是 | 阿里云颁发给用户的访问服务所用的密钥ID。 |
Signature | String | 是 | 签名结果串,关于签名的计算方法,请参见 签名机制。 |
SignatureMethod | String | 是 | 签名方式,目前支持HMAC-SHA1。 |
Timestamp | String | 是 | 请求的时间戳。日期格式按照ISO8601标准表示,并需要使用UTC时间,格式为YYYY-MM-DDThh:mm:ssZ,例如2016-02-25T12:00:00Z(为UTC时间2016年2月25日12点0分0秒)。 |
SignatureVersion | String | 是 | 签名算法版本,目前版本是1.0。 |
SignatureNonce | String | 是 | 唯一随机数,用于防止网络重放攻击,用户在不同请求间要使用不同的随机数值。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
公共请求参数是调用阿里云API接口时必须提供的基础参数,确保每个请求都能被正确处理和认证。以下是这些参数的详细说明:
Format(格式):
RegionId(区域ID):
cn-hangzhou
,但根据具体服务可能有所不同,请参考相关服务文档。Version(版本号):
YYYY-MM-DD
,实际使用时需参照各服务的最新文档以获取正确的版本日期。AccessKeyId(访问密钥ID):
Signature(签名结果串):
SignatureMethod(签名方法):
HMAC-SHA1
作为签名算法。Timestamp(时间戳):
YYYY-MM-DDThh:mm:ssZ
,需使用UTC时间。SignatureVersion(签名版本):
1.0
。SignatureNonce(签名随机数):
示例请求URL展示了一个包含上述公共参数的实际应用样例,尽管直接URL在此未完全展示,其结构如下:
https://[服务域名]/
?Format=[返回格式]
&RegionId=[区域ID]
&Version=[API版本号]
&AccessKeyId=[用户的AccessKeyId]
&Signature=[计算出的签名结果]
&SignatureMethod=[签名方法]
&SignatureNonce=[随机数]
&SignatureVersion=[签名版本]
&Timestamp=[时间戳]
&[其他接口特定参数]
请注意,实际使用时需根据具体服务文档调整某些参数的具体值或添加额外的接口特定参数。