最土程序短信接口和短信发送功能
2011-03-11 23:51 来源:www.chinab4c.com 作者:熊斌
在对最土程序二次开发过程中,常常会遇到最土短信接口的问题。最土短信接口和最土短信发送原理,和ecshop短信发送稍微不同。最土短信接口主要是通过curl原理发送。而ecshop短信接口是封装http请求来对短信发送。
最土短信在后台可以设置。
后台=》设置=》短信息。通过这里我们可以设置最土程序的短信接口帐户信息。最土短信接口的配置信息保存在\include\configure\sms.php文件中,数组格式为以下格式
$value = array (
'user' => 'test',
'pass' => 'test',
'interval' => '0',
);
最土短信接口的发送文件位置于include/function/sms.php文件,里面的sms_send()函数就是用来发送短信的函数。他有两个参数,一个是$ph one就是发送短信目标手机号码,另外一个参数就是最土短信发送的内容信息。
最土的短信发送函数以下
function sms_send($phone, $content) {
global $INI;
if (mb_strlen($content, 'UTF-8') < 20) {
return '短信长度低于20汉字?长点吧~';
}
$user = strval($INI['sms']['user']);
$pass = strtolower(md5($INI['sms']['pass']));
if(null==$user) return true;
$content = urlEncode($content);
$api = "http://notice.zuitu.com/sms?user={$user}&pass={$pass}&phones={$phone}&content={$content}";
$res = Utility::HttpRequest($api);
return trim(strval($res))=='+OK' ? true : strval($res);
}
我们可以看出,需要封装一个url。然后通过调用curl方式来发送短信。最土短信接口发送信息有一个返回值,为true或者是false.如果发送成功,返回true否则返回false.
通过最土后台的帐户密码设置,最土短信息接口发送,完成整个信息发送过程
最近更新
常用插件
- ecshop中如何判断是否微信
ecshop中如何判断是否微信浏览器,我们在ecshop手机版里面。有时候需要...
- ecshop注册红包插件
ecshop的红包使用是ecshop的一大特点.ecshop注册的时候,我们可以开发一...
- ecshop二次开发售后维修卡
插件介绍: 本插件是用于专门从事电子,信息,软件等售后服务关键比...
- ecshop整合baidu百度开放平台
大家都知道,baidu的开放平台已经很成熟了。可以方便中小型B2C企业数据...
- ecshop2.7.2增加商品销量排序
ecshop2.7.2虽然在用户体验方面,有些提高。但是很多根本性的东西,还是...