|
下行数据
维泰发送给客户服务器(CPServer)的数据包
?SPMobile=信息来源,恒为93891287
&Mobile=用户手机号码(20字符长)
&Text=用户发送的短信内容(最多70字符)
&Linkid=订购关系标识(20字符长)
&MsgId=短信信息编号(20字符长,不重复的)
&Gate=网关编号(1字符,参见后面的说明)
&Service=资费编号(2字符)
说明:
Gate值:1代表中国联通,3代表网通,4代表中国移动,5代表中国电信
上行数据
客户服务器(CPServer)应当返回的字符串
ok?Text=&IsPush=&URL=
其中IsPush目前为0,URL为空.以后扩展用
Text表示要回复给客户手机的短信内容。
示例
<%@ Language=JavaScript %>
<%
//本文件名: addrecv.asp
//在这里可以检测请求的来源IP是否合法
//
var strMobile=Request(“Mobile”); //发送短信的手机号码
var strText=Request(“Text”);//发送的短信内容
//这里根据短信内容(strText)确定应当回复的短信内容
var strResponse=” ok?Text=” + Server.URLEncode(“收到短信,CP已经处理.本条收费1元");
Response.Write(strResponse);
%>
开通流程
客户编写addrecv.asp
测试客户的服务器地址,例如:
http://www.domain.com/sms/addrecv.asp?Mobile=159xxxxxxxx&Text=KJ关键字&Gate=4
确定两个字符的帐号,例如KJ
登记客户服务器地址,例如: http://www.domain.com/sms/addrecv.asp
发送客户帐号到93891287,完成测试。
|