7x24小时服务热线:

售前咨询:400-113-0919

售后服务:400-113-0919

相关接口文档
PHP短信接口示例

PHP短信接口示例

<?php
/*--------------------------------
功能: HTTP接口 发送短信
修改日期: 2011-03-04
说明: http://api.sms.cn/mt/?uid=用户账号&pwd=MD5位32密码&mobile=号码&mobileids=号码编号&content=内容
状态:
100 发送成功
101 验证失败
102 短信不足
103 操作失败
104 非法字符
105 内容过多
106 号码过多
107 频率过快
108 号码内容空
109 账号冻结
110 禁止频繁单条发送
112 号码不正确
120 系统升级
--------------------------------*/
$http = 'http://api.sms.cn/mtutf8/'; //短信接口
$uid = ''; //用户账号
$pwd = ''; //密码
$mobile = ''; //号码,以英文逗号隔开
$mobileids = ''; //号码唯一编号
$content = '内容'; //内容
//即时发送
$res = sendSMS($http,$uid,$pwd,$mobile,$content,$mobileids);
echo $res;
//echo 111;
 
//定时发送
 
//$time = '2010-05-27 12:11';
$uid='';//用户名
$pwd='';//用户明文密码
$res = sendSMS($uid,$pwd,$mobile,$content);
echo $res;
 
function sendSMS($http,$uid,$pwd,$mobile,$content,$mobileids,$time='',$mid='')
{
 
$data = array
(
'uid'=>$uid, //用户账号
'pwd'=>md5($pwd.$uid), //MD5位32密码,密码和用户名拼接字符
'mobile'=>$mobile, //号码
'content'=>$content, //内容
'mobileids'=>$mobileids,
'time'=>$time, //定时发送
);
$re= postSMS($http,$data); //POST方式提交
return $re;
}
 
function postSMS($url,$data='')
{
$port="";
$post="";
$row = parse_url($url);
$host = $row['host'];
$port = $row['port'] ? $row['port']:80;
$file = $row['path'];
while (list($k,$v) = each($data))
{
$post .= rawurlencode($k)."=".rawurlencode($v)."&"; //转URL标准码
}
$post = substr( $post , 0 , -1 );
$len = strlen($post);
$fp = @fsockopen( $host ,$port, $errno, $errstr, 10);
if (!$fp) {
return "$errstr ($errno)\n";
} else {
$receive = '';
$out = "POST $file HTTP/1.1\r\n";
$out .= "Host: $host\r\n";
$out .= "Content-type: application/x-www-form-urlencoded\r\n";
$out .= "Connection: Close\r\n";
$out .= "Content-Length: $len\r\n\r\n";
$out .= $post;
fwrite($fp, $out);
while (!feof($fp)) {
$receive .= fgets($fp, 128);
}
fclose($fp);
$receive = explode("\r\n\r\n",$receive);
unset($receive[0]);
return implode("",$receive);
}
}
?>

PHP短信接口示例下载

法律声明|隐私保护Copyright © 2005-2012 By sms All right reserved.

【跨地区电信增值业务经营许可证】