修改短信签名 - UpdateUSMSSignature
简介
调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核
💡 短信签名需符合UCloud服务协议 ,短信签名申请流程可参见官网短信签名审核规范 说明;
ℹ️ 申请短信签名后,如果未通过审核,则可通过调用接口UpdateUSMSSignature修改未通过审核的短信签名,并重新提交审核;
定义
公共参数
参数名 | 类型 | 描述信息 | 必填 |
---|---|---|---|
Action | string | 对应的 API 指令名称,当前 API 为 UpdateUSMSSignature | Yes |
PublicKey | string | 用户公钥,可从 控制台 获取 | Yes |
Signature | string | 根据公钥及 API 指令生成的用户签名,参见 签名算法 | Yes |
请求参数
参数名 | 类型 | 描述信息 | 必填 |
---|---|---|---|
ProjectId | string | 项目ID,不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口 | Yes |
SigId | string | 签名ID(也即短信签名申请时的工单ID),支持以数组的方式,举例,以SigIds.0、SigIds.1…SigIds.N方式传入 | Yes |
SigContent | string | 新的短信签名内容;长度为2-12个字符, 可包含中文、数字和符号;无需填写【】或[],系统会自动添加 | Yes |
SigType | int | 签名类型,说明如下:0-公司或企业的全称或简称;1-App应用的全称或简称;2-工信部备案网站的全称或简称;3-公众号或小程序的全称或简称;4-商标名的全称或简称;5-政府/机关事业单位/其他单位的全称或简称; | Yes |
SigPurpose | int | 签名用途,0-自用,1-他用; | Yes |
File | string | 短信签名的资质证明文件内容,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB。内容格式如下: [file type];[code type],[base64] 如:image/jpeg;base64,5YaF5a65 | No |
CertificateType | int | 签名的资质证明文件类型,需与签名类型保持一致,说明如下:0-三证合一/企业营业执照/组织机构代码证书/社会信用代码证书;1-应用商店后台开发者管理截图;2-备案服务商的备案成功截图(含域名,网站名称,备案号);3-公众号或小程序的管理界面截图;4-商标注册证书;5-组织机构代码证书、社会信用代码证书; | No |
ProxyFile | string | 短信签名授权委托文件内容,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB;当您是代理并使用第三方的签名时(也即SigPurpose为1-他用),该项为必填项;格式和File类似。 | No |
Document | string | 短信签名的资质证明文件URL,若未更改审核材料,则该处使用已上传审核材料的URL链接,否则使用File参数 | No |
ProxyDoc | string | 短信签名授权委托文件URL,若未更改授权委托文件,则该处填写已上传的授权委托文件的URL链接,否则使用ProxyFile参数 | No |
SceneDesc | string | 短信签名对应的场景说明 | No |
响应字段
字段名 | 类型 | 描述信息 | 必填 |
---|---|---|---|
RetCode | int | 返回状态码,为 0 则为成功返回,非 0 为失败 | Yes |
Action | string | 操作指令名称 | Yes |
Message | string | 返回错误消息,当 RetCode 非 0 时提供详细的描述信息 | No |
示例
请求示例
https://api.an-link.com/?Action=UpdateUSMSSignature
&ProjectId=org-bxxxxy
&SigId=SIG20190XXX2C1844
&SigType=0
&SigContent=UCloud
&SigPurpose=0
&CertificateType=0
&File=iVBORw0KGgoXXXXXXXXXXXXXXXXXXNSUhEU
&Document=hJJRaVwT
&ProxyDoc=iGNJVNlH
&SceneDesc=LXLCsLks
响应示例
{
"Action": "UpdateUSMSSignatureResponse",
"Message": "",
"RetCode": 0
}