* 接口类型:触发短信接口,支持发送验证码短信、订单通知短信等。
 * 账户注册:请通过该地址开通账户 http://user.ihuyi.com/?exClaO

* 注意事项:
*(1)调试期间,请使用用系统默认的短信内容:您的验证码是:【变量】。请不要把验证码泄露给其他人。
 *(2)请使用 用户名 及 APIkey来调用接口,APIkey在会员中心可以获取;
*(3)该代码仅供接入短信接口参考使用,客户可根据实际需要自行编写;


//开启SESSION
session_start();header("Content-type:text/html; charset=UTF-8");//请求数据到短信接口,检查环境是否 开启 curl init。
function Post($curlPost,$url){$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_NOBODY, true);curl_setopt($curl, CURLOPT_POST, true);curl_setopt($curl, CURLOPT_POSTFIELDS, $curlPost);$return_str = curl_exec($curl);curl_close($curl);return $return_str;
}//将 xml数据转换为数组格式。
function xml_to_array($xml){$reg = "/<(\w+)[^>]*>([\\x00-\\xFF]*)<\\/\\1>/";if(preg_match_all($reg, $xml, $matches)){$count = count($matches[0]);for($i = 0; $i < $count; $i++){$subxml= $matches[2][$i];$key = $matches[1][$i];if(preg_match( $reg, $subxml )){$arr[$key] = xml_to_array( $subxml );}else{$arr[$key] = $subxml;}}}return $arr;
}//random() 函数返回随机整数。
function random($length = 6 , $numeric = 0) {PHP_VERSION < '4.2.0' && mt_srand((double)microtime() * 1000000);if($numeric) {$hash = sprintf('%0'.$length.'d', mt_rand(0, pow(10, $length) - 1));} else {$hash = '';$chars = 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789abcdefghjkmnpqrstuvwxyz';$max = strlen($chars) - 1;for($i = 0; $i < $length; $i++) {$hash .= $chars[mt_rand(0, $max)];}}return $hash;
}
//短信接口地址
$target = "http://106.ihuyi.com/webservice/sms.php?method=Submit";
//获取手机号
$mobile = $_POST['mobile'];
//获取验证码
$send_code = $_POST['send_code'];
//生成的随机数
$mobile_code = random(4,1);
if(empty($mobile)){exit('手机号码不能为空');
}
//防用户恶意请求
if(empty($_SESSION['send_code']) or $send_code!=$_SESSION['send_code']){exit('请求超时,请刷新页面后重试');
}$post_data = "account=用户名&password=密码&mobile=".$mobile."&content=".rawurlencode("您的验证码是:".$mobile_code."。请不要把验证码泄露给其他人。");
//查看用户名 登录用户中心->验证码通知短信>产品总览->API接口信息->APIID
//查看密码 登录用户中心->验证码通知短信>产品总览->API接口信息->APIKEY
$gets =  xml_to_array(Post($post_data, $target));
if($gets['SubmitResult']['code']==2){$_SESSION['mobile'] = $mobile;$_SESSION['mobile_code'] = $mobile_code;
}
echo $gets['SubmitResult']['msg'];相关产品短信验证码
5秒送达,99.9%以上到达率失败即时补发,智能识别发送异常并拦截语音验证码
防刷单,避免固话、黑名单等短信盲区有效验证用户真实性相关解决方案新用户注册·验证码短信、语音解决方案短信服务-重要消息通知解决方案短信高到达率解决方案用户注册场景-手机短信验证解决方案会员注册短信接口如何防刷?

帮我推荐一个靠谱的106短信群发平台?相关推荐

  1. 哪个106短信服务平台好?这4点要参考!

    现如今,106短信服务平台的市场发展比较好,伴随着使用106短信服务平台的商家愈来愈多,数目也在连续不断提升.而对商家而言,选择好的106短信服务平台毫无疑问离拓展市场更近了一步.那么,哪个106短信 ...

  2. 【106短信群发为什么会被拦截】

    经常有客户反馈,为什么他群发的106短信会被拦截在垃圾箱里面看不到,想要了解这个问题呢,我们要分析一下是什么导致的106短信被拦截在垃圾短信里? 当下手机已进入智能手机时代手机系统分为两大阵营一个是i ...

  3. 通过106短信群发的方式进行营销推广对教育行业意味着什么

    现在教育问题一直被百姓所关注,所以教育行业市场的潜力是非常巨大的,人们无论从哪个年龄.哪个阶层,对知识都有着十分强烈的渴望,因为大部分人都相信知识能够改变命运,于是对于教育行业全民都抱有十分高涨的热情 ...

  4. 使用106短信群发有那些优势?

    现实中,短信群发早已变成大部分公司较为便捷的通信方式,在短信群发当中,106条短消息的群发消息也备受关注.106短信群发,服务项目更为健全,完成了与诸多合作方的长期性协作.实际上,106短信群发有四大 ...

  5. 106短信群发,你的营销短信让接收者烦了吗?

    在信息互联网年代,尤其跟着手机大量普及,群发短信能够说是既能精准营销,又能保护客户方式之一,虽说手机短信成为一些商家企业宣传推行的利器,但用户接收多了也是比较烦感的,那么群发短信,你的营销短信让客户烦 ...

  6. 106短信群发如何在移动信息时代下实现精准营销

    众所周知,中国是世界上手机用户最多的国家,跟着智能终端设备成本的下降.WIFI的遍及以及流量周游的撤销,移动互联网逐渐向手机终端转移,跟着互联网盈利的消失,移动互联网进入下半场!信息碎片化.产品多元化 ...

  7. 大数据时代下的106短信群发有着什么样的新含义

    视频短信也称超级短信,是指内容可包括交流互动的短信内容,并以视频的方法进行表达,形成的集影.音.文于一体,下载后即可以经过手机点对点发送的应用性手机视频短信息.适用于政府宣扬.产品推荐.景点民宿推广等 ...

  8. 【收藏】简单方便的自助106短信群发工具

    个人或者小规模店家要做短信营销或者短信通知,如何选择一家合适的短信群发平台,需要考虑以下几点. 1. 是否能发出去,到达率高,速度快. 根据短信内容性质不同,如果是广告营销,各个平台都要进行审核.需要 ...

  9. 106短信平台哪个好用?市场混乱如何抉择

    短信群发平台早已成了很多企业.商家宣传推广的营销神器,利用短信平台服务商提供的短信群发来展开品牌的营销,这一点已经毋庸置疑,但是很多企业都会在网上搜索"好用的短信群发平台",&qu ...

最新文章

  1. 执行umount 的时候却提示:device is busy 的处理方法
  2. c++语言编辑简单的计算器,c++编写简单的计算器程序
  3. JS中ptototype和__proto__的关系
  4. 计算机指纹识别的原理步骤,指纹识别原理和过程
  5. 京东总部4号楼即将投入使用:建面超过13万平方米 耗时644天
  6. mysql基础6-查询数据操作
  7. 45:十进制到八进制
  8. AD7124-4调试经验分享
  9. 浅入浅出Vivado IP之DDS Compiler
  10. 编程语言Netty原理浅析
  11. c语言中可以使用setw函数吗,string和stringstream+setw()用法总结
  12. Mac 直接在word 中使用latex编辑公式
  13. 基于Springboot搭建个人博客 (学习笔记)
  14. 归一化相关 matlab,matlab – 归一化互相关的基础知识
  15. 高数--函数--初等函数
  16. python实现懒人听书
  17. 如何让手机扫二维码就能阅读PDF
  18. 【读论文】DIVFusion: Darkness-free infrared and visible image fusion
  19. 自媒体,如何提高文章曝光率?
  20. MATLAB之拉氏变换

热门文章

  1. Flutter Dart问题记录 - Package类型项目的平台支持
  2. android水果连连看 代码逻辑,AndroidGame--水果连连看的设计(原理篇)
  3. python资本市场财务数据分析_史上最全的上市公司财务数据
  4. Windows CE 6.0 for VMWare虚拟机和BSP下载
  5. java新生代 老年代比例_JVM老年代和新生代的比例
  6. 海康相机-SDK二次开发(NVR)-多相机IPCamera连接采集-opencv图像格式转换
  7. P5656 【模板】二元一次不定方程 (exgcd)
  8. 使用GDB(二):调试程序常用命令
  9. 2021 Java基础知识总结(超级经典)
  10. X86汇编——计算斐波那契数列程序(详细注释和流程图说明)