cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From 飞 <clever_...@163.com>
Subject 求 cloudstack api 中文 翻译分享有 多少来多少
Date Mon, 05 Aug 2013 06:05:47 GMT
求 cloudstack api 中文 翻译分享有 多少来多少
一个demo
接口示例:
http://localhost:8080/client/api?

command=deployVirtualMachine&serviceOfferingId=1&diskOfferingId=1&templateId=2&zoneId=4&apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXq-

jB8CG20YI3yaxXcgp&signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D
2.1.2 分解说明:
1. http://localhost:8080/client/api
2. ?command=deployVirtualMachine
3. &serviceOfferingId=1
4. &diskOfferingId=1
5. &templateId=2
6. &zoneId=4
7. &apiKey=miVr6X7u6bN_sdahOBpjNejPgEsT35eXqjB8CG20YI3yaxXcgp
8. &signature=Lxx1DM40AjcXU%2FcaiK8RAP0O1hU%3D
第一行:API URL
第二行:要调用的命令
第三行~第六行:命令所需参数
第七行:ApiKey
第八行:签名
2.1.3 生成签名
调用接口必须根据公钥、密钥、参数生成签名,具体顺序如下:
1) 对传递的参数(?后面的字符串,外加apiKey)的key进行排序
2) 排序过程中对value进行UTF-8格式编码(确保空格转换成%20)
3) 将所有参数拼接为key=value格式,用&连接,并转换成小写
4) 通过HMAC SHA-1算法和secretkey进行签名
5) 对签名字符串进行UTF-8格式编码
6) 将第5部编码后的字符串,拼接到第三步生成的字符串之后,使用&signature连接

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message