三网短信验证码示例代码

短信接口(HTTP协议)

向指定手机号码发送短信息,内容由客户自定义,HTTP短信接口为GB2312编码。
使用前需要先注册短信接口帐号并于客户经理取得联系,开启授权,充值测试费用
短信验证码30分钟相同手机号发送请勿超过5条,其余内容相同号码接收量控制在<=20

温馨提示! 尊敬的客户,为了你调用我司短信接口快速收到不被拦截,请在调用短信接口的发送短信的时候请发送正规的验证码内容,

如: 【速码云】尊敬的客户你好,你获取的验证码为:548976.

或者发送祝福短信。切勿发送违规,违法,辱骂等短信内容,谢谢!

 

发送短信

请求地址


短信接口支持编码 短信接口请求地址 短信接口请求方式
UTF-8 http://webservice.hctcom.com/service.asmx GET,POST,SOAP


请求参数


名称 类型 描述 是否必须 更多限制 示例值
uc String 帐号 必须 无需加密 UserName
pwd String 发送用户密码 必须 无需加密 PassWord
callee String 被叫号码 必须 发送目的号码.多个号码之间用半角逗号隔开 13000000000,13100000000
cont String 发送内容 必须 根据请求地址来确定编码格式 你好你的验证码是:123456
msgid int 短信id 必须 终端生成的短信的标识 123456789
otime datetime() 短信接口发送时间 可不填 为空即时发送,格式:yyyy/mm/dd hh:mm:ss 2016/06/20 11:50:41


响应参数


名称 类型 示例值 描述
HTTP短信接口返回值 String <string xmlns="http://tempuri.org/"> 1234567891234567 </string> 返回一串数字代表发送成功


请求实例


温馨提示! 尊敬的客户,为了你调用我司的短信接口快速收到不被拦截,请在调用短信接口的发送短信验证码的时候请发送正规的短信验证码内容,
如: 尊敬的客户你好,你获取的验证码为:548976 请输入及时验证,谢谢!或者发送祝福短信



状态码解释


状态码 状态描述
ok 短信接口提交成功
对不起,您当前要发送的量大于您当前余额 当支付方式为预付费是,检查到账户余额不足
用户名或密码不能为空 提交的用户名或密码为空
发送内容包含sql注入字符 包含sql注入字符
用户名或密码错误 表示用户名或密码错误
短信接口号码不能为空 提交的被叫号码为空
短信接口内容不能为空 发送内容为空
包含非法字符: 表示检查到不允许发送短信的非法字符
其他错误 其他数据库操作方面的错误
 

短信接口余额查询

短信接口请求地址


支持编码 请求地址 请求方式
UTF-8 http://webservice.hctcom.com/service.asmx/GetUserInfo?uc=UserName&pwd=PassWord GET,POST,SOAP


请求参数


名称 类型 描述 是否必须 更多限制 示例值
uc String(20) 用户帐号 必须 用户帐号 12
password String(20) 帐号密码 必须 用户账号对应的密码 PassWord


响应参数


名称 类型 短信接口示例值 描述
HTTP短信接口返回值 String <?xml version="1.0" encoding="utf-8" ?> <root> <result>状态码</result> <uid>用户名</uid> <sms_count>短信条数</sms_count> <agent_code>上级账号</agent_code> <q_name>短信签名</q_name> </root> 返回状态值/返回信息提示/返回支付方式/返回余额/返回总点数




接口下载:


类型 下载地址
短信接口开发包 点击下载