php短信发送函数 php短信接口函数的实例代码

发布时间:2019-08-18编辑:脚本学堂
本文分享二个php中短信接口的实现代码,二个不错的php短信发送函数,有需要的朋友参考下。

例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,参数配置正确的话,短信即可成功到达预设手机号码上了。