您好,欢迎来到短信网-我们是专业的移动商务服务商!
免费注册
短信网logo 短信网联系方式
   
短信免费试用电话
业务咨询
华东分区
华北分区
华南分区
华中分区
西部分区
技术支持
技术专员 技术专员
售后服务
售后客服 售后客服
短信免费试用
   
thinkphp程序怎么实现短信验证码接口调用
thinkphp程序怎么实现短信验证码接口调用,以下为步骤:
1、首先注册短信网的短信验证码接口账号,注册地址:http://www.duanxinwang.cc/html/mfzc.html,获取登录的账号;

2、获取短信网短信验证码接口密码;

3、创建控制器用来调用短信接口,代码如下:
 

<?PHP 
 
header("Content-Type: text/html; charset=UTF-8");
 
$flag = 0; 
$params='';//要post的数据 
$verify = rand(123456, 999999);//获取随机验证码
 
//以下信息自己填以下
$mobile='';//手机号
$argv = array( 
'name'=>'',     //必填参数。用户账号
'pwd'=>'',     //必填参数。(web平台:基本资料中的接口密码)
'content'=>'短信验证码为:'.$verify.',请勿将验证码提供给他人。',   //必填参数。发送内容(1-500 个汉字)UTF-8编码
'mobile'=>$mobile,   //必填参数。手机号码。多个以英文逗号隔开
'stime'=>'',   //可选参数。发送时间,填写时已填写的时间发送,不填时为当前时间发送
'sign'=>'',    //必填参数。用户签名。
'type'=>'pt',  //必填参数。固定值 pt
'extno'=>''    //可选参数,扩展码,用户定义扩展码,只能为数字
); 
//print_r($argv);exit;
//构造要post的字符串 
//echo $argv['content'];
foreach ($argv as $key=>$value) { 
if ($flag!=0) { 
$params .= "&"; 
$flag = 1; 
$params.= $key."="; $params.= urlencode($value);// urlencode($value); 
$flag = 1; 
$url = "http://web.duanxinwang.cc/asmx/smsservice.aspx?".$params; //提交的url地址
$con= substr( file_get_contents($url), 0, 1 );  //获取信息发送后的状态
 
if($con == '0'){
echo "<script>alert('发送成功!');</script>";
}else{
echo "<script>alert('发送失败!');history.back();</script>";
}
 
?>
返回
上一篇:群发广告类短信,怎么样才能不被封号?
下一篇:短信平台的短信发出去,为什么有些手机收不到?
短信通知 短信验证码接口 短信平台 语音验证码 国际短信
畅增信息科技(上海)有限公司 [短信网] www.duanxinwang.cc 增值电信业务经营许可证:B2-20151063
地址:上海市普陀区交通路4711号  网站备案:沪ICP备15024818号-2 沪公网安备 31012002002774号
Copyright © 2005-2017 duanxinwang.cc All rights reserved. 技术支持:短信网 | 网站地图 | 友情链接 |