Skip to Content
短信服务 USMS申请短信签名 - CreateUSMSSignature

申请短信签名 - CreateUSMSSignature

简介

调用接口CreateUSMSSignature申请短信签名

💡 您可以通过调用接口CreateUSMSSignature或者到控制台申请短信签名,短信签名需符合UCloud服务协议,短信签名申请流程可参见官网短信签名审核规范说明;

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 CreateUSMSSignatureYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID,不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口Yes
SigContentstring签名内容Yes
SigTypeint签名类型,说明如下:0-公司或企业的全称或简称;1-App应用的全称或简称;2-工信部备案网站的全称或简称;3-公众号或小程序的全称或简称;4-商标名的全称或简称;5-政府/机关事业单位/其他单位的全称或简称;Yes
SigPurposeint签名用途,0-自用,1-他用;Yes
CertificateTypeint签名的资质证明文件类型,需与签名类型保持一致,说明如下:0-三证合一/企业营业执照/组织机构代码证书/社会信用代码证书;1-应用商店后台开发者管理截图;2-备案服务商的备案成功截图(含域名,网站名称,备案号);3-公众号或小程序的管理界面截图;4-商标注册证书;5-组织机构代码证书、社会信用代码证书;Yes
Descriptionstring短信签名申请原因Yes
Filestring短信签名的资质证明文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MBNo
Internationalboolean国内/国际短信。true:国际短信,false:国内短信,若不传值则默认该值为falseNo
ProxyFilestring短信签名授权委托文件,需先进行base64编码格式转换,此处填写转换后的字符串。文件大小不超过4 MB;当您是代理并使用第三方的签名时(也即SigPurpose为1-他用),该项为必填项;No
QualificationIdstring资质IDNo
SceneDescstring短信签名对应的场景说明No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
SigIdstring短信签名ID(短信签名申请时的工单ID)No

示例

请求示例

https://api.tnqacloud.com/?Action=CreateUSMSSignature &ProjectId=cn-zj &SigContent=IrvtYXdi &SigType=0 &SigPurpose=0 &CertificateType=0 &Description=EDYoldFz &File=ICMXVWmw &International=false &ProxyFile=IaCnaxJg &QualificationId=NGKkDXvv &SceneDesc=WwbYncpP

响应示例

{ "Action": "CreateUSMSSignatureResponse", "Message": "SzgLwgcG", "RetCode": 0, "SigId": "RMkBxFFQ" }