调用ModifySignature修改后端签名密钥。
- 此功能面向开放API的用户
- 用于修改某个已存在的签名密钥的名称、Key和Secret
- 需要注意,修改立即生效,若该密钥已经绑定API,后端做验证时请及时调整为针对新签名字符串的验证
- 该接口调用的QPS限制为:单用户QPS不超过50
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
SignatureId | String | 是 | dd05f1c54d6749eda95f9fa6d491449a |
指定要修改的签名密钥的ID |
Action | String | 否 | ModifySignature |
操作接口名,系统规定参数,取值:ModifySignature。 |
SignatureKey | String | 否 | qwertyuiop |
设置新的密钥Key值。支持英文字母、数字、英文格式的下划线,必须以英文字母开头,6~20个字符 |
SignatureName | String | 否 | backendsignature |
设置新的密钥名称。支持汉字、英文字母、数字、英文格式的下划线,必须以英文字母或汉字开头,4~50个字符 |
SignatureSecret | String | 否 | asdfghjkl |
设置新的密钥secret值。支持英文字母、数字、英文格式的下划线、及特殊字符(@、#、!、*),必须以英文字母开头,6~30个字符 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | CEF72CEB-54B6-4AE8-B225-F876FF7BZ004 |
请求ID |
SignatureId | String | dd05f1c54d6749eda95f9fa6d491449a |
密钥ID |
SignatureName | String | backendsignature |
密钥名称 |
示例
请求示例
https://apigateway.cn-qingdao.aliyuncs.com/?Action=ModifySignature
&SignatureId=dd05f1c54d6749eda95f9fa6d491449a
&SignatureName=backendsignature
&SignatureKey=qwertyuiop
&SignatureSecret=asdfghjkl
&<公共请求参数>
正常返回示例
XML
格式
<ModifySignatureResponse>
<RequestId>CEF72CEB-54B6-4AE8-B225-F876FF7BZ004</RequestId>
<SignatureId>dd05f1c54d6749eda95f9fa6d491449a</SignatureId>
<SignatureName>backendsignature</SignatureName>
</ModifySignatureResponse>
JSON
格式
{
"SignatureName":"backendsignature",
"SignatureId":"dd05f1c54d6749eda95f9fa6d491449a",
"RequestId":"CEF72CEB-54B6-4AE8-B225-F876FF7BZ004"
}
错误码
访问错误中心查看更多错误码。
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/34166.html