例1,将短信发送写成一个函数。
将函数定义在Function.php中,例如:
复制代码 代码示例:
<?php
//php短信发送函数
//by www.jb200.com
function smsto($telphone,$message)
{
//短信接口用户名 $uid,
$uid = 'qxt01';
//短信接口密码 $passwd
$passwd = '123456';
//发送到的目标手机号码 $telphone
//$telphone = '139xxxxxxx';//此处改成自己的手机号
//短信内容 $message
//$message = "这是一条测试信息";
$message1 =urlencode(mb_convert_encoding($message, 'utf-8', 'gb2312'));
$gateway = "http://www.jb200.com/msgsend.ashx?USERNAME={$uid}&PASSWORD={$passwd}&MOBILE={$telphone}&CONTENT={$message1}&SEQ=1000";
$result = file_get_contents($gateway);
return $result;
}
调用示例:
复制代码 代码示例:
<?php
$SendMember = $_POST["SendMember"]; //说明:取用户输入的手号,也可以自己指定手机号
$SendMSG = $_POST["SendMSG"];//说明:取用户输入的短信内容,也可以自己指定内容
$smsok=smsto($SendMember,$SendMSG);
返回1说明成功,更多返回值请查看接口说明。
猜你喜欢:php 短信接口的示例代码(入门)
例2,
第一步:先到www.woxp.cn注册一个会员账号;
第二步:在test.php文件中插入代码:
复制代码 代码示例:
<?php
$cont="你好,这是一条测试短信!";
$mynum="手机号码";
$url='http://gateway.woxp.cn:6630/gb2312/web_api/?x_eid=0&x_uid=会员账号&x_pwd_md5=MD5加密后的密码&x_ac=10&x_target_no='."$mynum".'&x_memo='."$cont".'&x_gate_id=300';
echo Get($url);
function Get($url){
if(function_exists('file_get_contents')){
$file_contents = file_get_contents($url);
}else{
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
}
return $file_contents;
}
?>
第三步,浏览test.php,参数配置正确的话,短信即可成功到达预设手机号码上了。