我去,徒弟半夜来电让写一个PHP短信验证(和群发)
2016-11-10 03:20
225 查看
感觉很纳闷啊,,。。好几天几乎通宵了,今晚本来以为有个早觉睡,居然2点多才打电话来让帮忙。。。
记得前段时间还有博友问过同类的问题。。。。
名字我就隐藏掉了,呵呵,,
我在网上随便找了一个提供相应接口的网站,其实网站随意,这都是大同小意的。。。
我用的是短信宝的,大家喜欢用啥随意,绝非收广告费。。。。。。
这个接口比较特殊发送的内容要写一个才可以,所以我就随便起了一条【超级玩机】的名字。。。
如果是单挑发送的不用进入foreach循环的,到这一步估计都懂了吧??。。。。。
记得前段时间还有博友问过同类的问题。。。。
名字我就隐藏掉了,呵呵,,
我在网上随便找了一个提供相应接口的网站,其实网站随意,这都是大同小意的。。。
我用的是短信宝的,大家喜欢用啥随意,绝非收广告费。。。。。。
<?php header("Content-Type:text/html;charset=utf-8"); $arr = array( array('phome'=>'15666666666','name'=>'lisi','code'=>rand()), array('phome'=>'15888888888','name'=>'zhangfei','code'=>rand()) ); foreach($arr as $k=>$v){ //在这里了,比如入库之类的自己方法.... $statusStr = array( "0" => "短信发送成功", "-1" => "参数不全", "-2" => "服务器空间不支持,请确认支持curl或者fsocket,联系您的空间商解决或者更换空间!", "30" => "密码错误", "40" => "账号不存在", "41" => "余额不足", "42" => "帐户已过期", "43" => "IP地址限制", "50" => "内容含有敏感词" ); $smsapi = "http://api.smsbao.com/"; $username = '夺命雷公狗'; $user = "test"; //短信平台帐号 $pass = md5("test888"); //短信平台密码 $str = "【超级玩机】你好吗?你是尊敬的用户". $v['name'] ."??您的验证码是:".$v['code']; $content = $str;//要发送的短信内容 $phone = $v['phome'];//要发送短信的手机号码 $sendurl = $smsapi."sms?u=".$user."&p=".$pass."&m=".$phone."&c=".urlencode($content); $result =file_get_contents($sendurl) ; echo $statusStr[$result]; } ?>
这个接口比较特殊发送的内容要写一个才可以,所以我就随便起了一条【超级玩机】的名字。。。
如果是单挑发送的不用进入foreach循环的,到这一步估计都懂了吧??。。。。。
相关文章推荐
- 一个简单的PHP短信群发
- 关于PHP session登录验证的一个安全问题
- 一个简单的php登陆验证
- PHP的一个完整SMTP类(解决当mail()遇上邮件服务器需要验证时的问题)
- 简单的一个php验证登陆代码
- php实现的IMEI限制的短信验证码发送类
- PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)
- php计划任务之验证是否有多个进程调用同一个job的方法
- 一个处理短信发送及验证的 Gem - smart_sms
- php的一个验证邮箱的正则表达式
- php微信开发备忘-群发的一个坑
- PHP 做群发短信(短信接口连接问题)
- 过年了开发了一个个性群发短信的工具方便大家拜年
- 构建一个通用的php验证的函数
- php通过http调用验证码短信接口源码
- 推荐一个PHP图片验证码
- [PHP][Function]实现将一个文件夹下的所有文件及文件夹复制到另一个文件夹里(保持原有结构)[已验证][原创]
- 一个验证smtp方式发送邮件的php脚本
- PHP 做群发短信(短信接口连接问题)
- PHP的一个完整SMTP类(解决当mail()遇上邮件服务器需要验证时的问题) [转]