短信API在最土团购开源程序中的运用

最土团购程序是一款不错的php+mysql开源程序,受到很多站长的喜爱,她原本就自带了自己的短信接口,但短信的价格不是很便宜,修改一处就可以在最土中使用了。(修改短信发送或订阅内容)

  打开最土程序文件/include/function/sms.php,原短信发送函数如下:

 1 function sms_send($phone, $content) {

 2     global $ini;

 3     if (mb_strlen($content, 'utf-8') < 5) {

 4         return '短信长度低于5汉字?长点吧~';

 5     }

 6     $user = strval($ini['sms']['user']); 

 7     $pass = strtolower(md5($ini['sms']['pass']));

 8     if(null==$user) return true;

 9     $content = urlencode($content);

10     $api = "http://notice.zuitu.com/sms?user={$user}&pass={$pass}&phones={$phone}&content={$content}";

11     $res = utility::httprequest($api);

12     return trim(strval($res))=='+ok' ? true : strval($res);

13 }

修改为(使用前先填入在sms9的账户信息)

function sms_send($phone, $content) {

    global $ini;

    if (mb_strlen($content, 'utf-8') < 5) {

        return '短信长度低于5汉字?长点吧~';

    }

    $user = ''; // sms9的cpid

    $pass = ''; // sms9的密码

    $channelid = ''; // sms9的通道id

    if(null==$user) return true;

    $content = iconv("utf-8","gbk//ignore",$content);

    $content = urlencode($content);

    $api = "http://admin.sms9.net/houtai/sms.php?cpid={$user}&password={$pass}&channelid={$channelid}

&tele={$phone}&msg={$content}";

    $res = utility::httprequest($api);

    return strpos(strval($res),'success') === false ? strval($res) : true;

原文来源http://www.sms9.net/info_view_35928.html

你可能感兴趣的:(api)