level 1
萝卜没坑
楼主
我的网站是ASP做的,想做一个发送短信的验证码接口,接口服务商给了个发送XML包例子,但是我不会,不知道应该怎么用ASP发送XML包,哪位高手做过类似的接口,给提供点帮助,万分感谢,具体说明文档如下:
REST API:发送模板短信
通过HTTPS POST方式提交请求,云通讯平台收到请求后,将向有短信能力的终端发送短信。
1 请求
1.1 请求地址
/{SoftVersion}/Accounts/{accountSid}/SMS/TemplateSMS
1.2 请求包头
URL格式
/{SoftVersion}/Accounts/{accountSid}/{func}/{funcdes}?sig={SigParameter}
/{SoftVersion}/SubAccounts/{subAccountSid}/{func}/{funcdes}?sig={SigParameter}
HTTP标准包头字段(必填)
Accept:application/xml;
Content-Type:application/xml;charset=utf-8;
Content-Length:256;
1.3 请求包体
属性 类型 约束 说明
to String 必选 短信接收端手机号码集合,用英文逗号分开,每批发送的手机号数量不得超过100个
appId String 必选 应用Id
templateId String 必选 模板Id
datas String 可选 内容数据外层节点
data String 可选 内容数据,用于替换模板中{数字}
1.4 XML请求示例
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/SMS/TemplateSMS?sig=C1F20E7A9733CE94F680C70A1DBABCDE HTTP/1.1
Host:192.168.0.1:8883
content-length: 139
Accept:application/xml;
Content-Type:application/xml;charset=utf-8;
Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE=
<?xml version='1.0' encoding='utf-8'?>
<TemplateSMS>
<to>
13912345678
</to>
<appId>ff8080813c37da53013c3054f567007e</appId>
<templateId>1</templateId>
<datas>
<data>替换内容</data>
<data>替换内容</data>
</datas>
</TemplateSMS>
我用AJAX提示没有权限,应该是跨域的问题,求高人提示!!!!
2014年03月24日 14点03分
1
REST API:发送模板短信
通过HTTPS POST方式提交请求,云通讯平台收到请求后,将向有短信能力的终端发送短信。
1 请求
1.1 请求地址
/{SoftVersion}/Accounts/{accountSid}/SMS/TemplateSMS
1.2 请求包头
URL格式
/{SoftVersion}/Accounts/{accountSid}/{func}/{funcdes}?sig={SigParameter}
/{SoftVersion}/SubAccounts/{subAccountSid}/{func}/{funcdes}?sig={SigParameter}
HTTP标准包头字段(必填)
Accept:application/xml;
Content-Type:application/xml;charset=utf-8;
Content-Length:256;
1.3 请求包体
属性 类型 约束 说明
to String 必选 短信接收端手机号码集合,用英文逗号分开,每批发送的手机号数量不得超过100个
appId String 必选 应用Id
templateId String 必选 模板Id
datas String 可选 内容数据外层节点
data String 可选 内容数据,用于替换模板中{数字}
1.4 XML请求示例
POST /2013-12-26/Accounts/abcdefghijklmnopqrstuvwxyz012345/SMS/TemplateSMS?sig=C1F20E7A9733CE94F680C70A1DBABCDE HTTP/1.1
Host:192.168.0.1:8883
content-length: 139
Accept:application/xml;
Content-Type:application/xml;charset=utf-8;
Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmODA3MjAwN2M6MjAxMzAyMDExNTABCDE=
<?xml version='1.0' encoding='utf-8'?>
<TemplateSMS>
<to>
13912345678
</to>
<appId>ff8080813c37da53013c3054f567007e</appId>
<templateId>1</templateId>
<datas>
<data>替换内容</data>
<data>替换内容</data>
</datas>
</TemplateSMS>
我用AJAX提示没有权限,应该是跨域的问题,求高人提示!!!!