Amazon ec2 使用API AUTHPARAMS启动AWS实例
我正在尝试使用Amazon ec2 使用API AUTHPARAMS启动AWS实例,amazon-ec2,Amazon Ec2,我正在尝试使用 https://ec2.amazonaws.com/ ?Action=StartInstances &InstanceId.1=i-10a64379 &AUTHPARAMS 正如documentadion所说,但我无法找到AUTHPARAMS所指的内容。 首先,我强烈建议,如果可能的话,使用其中一种,这将使你的生活更加简单,特别是当你与其他人交流时,到目前为止,SDK使您摆脱了繁琐的样板代码,并且还协调了跨服务API的使用,特别是您所询问的身份验证过程 现在,如
https://ec2.amazonaws.com/
?Action=StartInstances
&InstanceId.1=i-10a64379
&AUTHPARAMS
正如documentadion所说,但我无法找到AUTHPARAMS所指的内容。首先,我强烈建议,如果可能的话,使用其中一种,这将使你的生活更加简单,特别是当你与其他人交流时,到目前为止,SDK使您摆脱了繁琐的样板代码,并且还协调了跨服务API的使用,特别是您所询问的身份验证过程
现在,如果您真的想/需要自己处理身份验证,您将在中找到所需的信息,这些信息依次链接到(签名版本会随着时间的推移而变化,这是SDK抽象掉的主题之一)。正如Steffen所指出的,API比直接REST调用更易于使用(尤其是相当新的——由于JSON集成,它比原始的副产品命令行工具更轻量级,更易于使用) …但如果你下定决心: 文档中隐藏了一些信息,但以下链接似乎引导我们找到了答案: 1) “AUTHPARAMS”的名称(在API文档中经常引用) AuthParams 身份验证所需的参数 有条件的请求。包含: AWSAccessKeyID 签名外翻 时间戳 签名 默认值:无 必需:有条件 2) REST请求所需的参数之一: 3) 用于为“AUTHPARAMS”派生“签名”的方法的 这是文档中的示例(我添加了换行符以便于阅读) 4) 另外还有
https://elasticmapreduce.amazonaws.com?
AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE&
Action=DescribeJobFlows&
SignatureMethod=HmacSHA256&
SignatureVersion=2&
Timestamp=2011-10-03T15%3A19%3A30&
Version=2009-03-31&
Signature=i91nKc4PWAt0JJIdXwz9HxZCJDdiy6cf%2FMj6vPxyYIs%3D