调用DoSendIotSms发送物联网卡短信。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DoSendIotSms |
系统规定参数。取值:DoSendIotSms。 |
SignName | String | 是 | your_sign_name |
短信签名。 |
TemplateCode | String | 是 | your_template_code |
短信对应的模板code。 数据短信和普通短信依据的模板code不同。 |
PhoneNumbers | String | 是 | 1064633113571 |
接受短信的物联卡MSISDN。 |
TemplateParam | String | 是 | {"key":"value"} |
渲染短信内容的模板参数,该参数是一个JSON字符串,且key只能是content。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | String | OK |
状态码。 |
Module | String | 101510614255450461^0 |
发送短信成功后,返回的全局唯一序列。 |
Message | String | 请求成功 |
状态码的描述。 |
RequestId | String | F0EB4AA8-3284-41EB-BECE-17D12088EA0A |
请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=DoSendIotSms
&PhoneNumbers=1064633113571
&<公共请求参数>
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<DoSendIotSmsResponse>
<RequestId>F0EB4AA8-3284-41EB-BECE-17D12088EA0A</RequestId>
<Code>OK</Code>
<Message>OK</Message>
<Module>101510614255450461^0</Module>
</DoSendIotSmsResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "F0EB4AA8-3284-41EB-BECE-17D12088EA0A",
"Code" : "OK",
"Message" : "OK",
"Module" : "101510614255450461^0"
}