公共参数
更新时间:2023-12-26 10:22:00
公共参数是所有 API 请求都必需的参数。
说明 |
---|
为减少内容重复,公共参数就不在各 API 详情中列出了。 |
公共参数:
Name | Description | Notes |
---|---|---|
action |
每个 API 都有自己的 action,用来标识所请求指令。例如 RunInstances。 |
完整的指令名称列表请参见 API 指令列表。 |
zone |
区域 ID,当 API 请求是需要在某个具体的区域执行时,需要加上该参数。例如 jn1a。 |
目前支持的区域 ID 有:
|
time_stamp |
请求串生成时间,格式为 YYYY-MM-DDThh:mm:ssZ,例如 |
这个时间为 UTC 时间,假设您的本地时间为北京时间 UTC+8 ,您需要将其转化为 UTC+0 的时间。 |
access_key_id |
申请的 API密钥ID,例如 |
- |
version |
API的版本号,目前只支持版本号为 1。 |
- |
signature_method |
签名所用哈希算法,目前支持 HmacSHA256 和 HmacSHA1。 |
- |
signature_version |
签名函数的版本号,目前只支持版本号为 1。 |
- |
signature |
请求消息的签名,请参见 签名方法 |
- |
请求样例:
https://api.shanhe.com/iaas/?access_key_id=QYACCESSKEYIDEXAMPLE
&action=RunInstances
&count=1
&time_stamp=2013-08-27T13%3A58%3A35Z
&image_id=centos64x64
&instance_type=small_b
&signature_method=HmacSHA256
&signature_version=1
&version=1
&zone=jn1a
&signature=xMFvKenlbAAc0jGJ0iBHUhzh/wOBu3B8hypk+fTThFY=