标签:

发送短信的功能主要在于获得短信接口后,在函数中模仿用户行为,例如浏览器跳转输出短信接口的链接。

需要运用的函数为

curl_init();

curl_setopt();

curl_exec();

curl_close();

function send_sms($phone,$message‘) {

$url = //此处为短信接口的链接,具体的用法参考短信接口的说明

$ch = curl_init(); //初始化一个新的会话

$timeout = 15;

curl_setopt ($ch, CURLOPT_URL, $url);

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); //模仿一个用户行为,具体用法参考curl_setopt函数用法。此处模仿一个浏览器输入行为

$file = curl_exec($ch); //执行会话

curl_close($ch); // 关闭会话,释放资源。

if($file){

$info = substr($file,0,12);

if($info == "发送成功"){

return true;

}else{

return false;

}

}

}

短信发送功能就是需要在浏览器里输入短信接口以及需要的参数。

利用这几个函数

curl_init(); 创建会话

curl_setopt(); 模仿浏览器输入地址的行为

curl_exec(); 执行会话

curl_close(); 释放资源。

标签:


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

beego的mvc的model(beego ORM)-连接mysql