短信接口调用
短信接口调用
1、调用短信类文件
require_once(WANHUI_ROOT.'include/sms.class.php'); 注:WANHUI_ROOT指网站根目录,需要在入口文件引入系统配置后生效。
2、实例化
$sendsms=new sms();
3、发送短信
$sendsms->sendSMS($userinfo['telephone'],$userinfo['username'].',您好,您的新密码已经重新设置为: '.$newpwd.', 请尽快登录会员中心修改密码! -'.$WANHUI['site_name']);
4、示例代码
include WANHUI_ROOT.'include/sms.class.php'; $sendsms=new sms(); $sendsms=$sendsms->sendSMS('13312121212','这里是发送的短信内容,必须添加签名。【签名】'); if($sendsms=='Faild'){ //如果发送短信返回结果为:Faild,执行 showmsg('验证码发送失败,可能是余额不足!',$WANHUI['site_url']); exit; } 代码详解: 1)引入类文件sms.class.php 2)实例化 3)发送短信,参数如下: sendSMS($mobile,$content,$sendtime='',$extno='') a、mobile 手机号码,可以是多个号码,中间用半角逗号割开。如13211111111,13412121212。 b、content 发送内容,必须含签名。 c、sendtime 定时发送,格式为:2016-01-05 09:08:10 d、extno 扩展子号,请先询问配置的通道是否支持扩展子号,如果不支持,请填空。子号只能为数字,且最多5位数。 4)如果发送短信失败则提示,发送短信返回数据如下: a、Success 表示发送成功 b、Faild 表示发送失败,可能原因有:账号密码不正确、余额不足。