<?php
/**
* SMSAPI请求
*/
const API_URL = 'api.sms.cn/sms/';
/*
接口账号
*/
protected $uid;
/*
*接口密码
*/
protected $pwd;
/*
sms api请求地址
*/
protected $apiURL;
/*
短信发送请求参数
*/
protected $smsParams;
/*
接口返回信息
*/
protected $resultMsg;
/*
接口返回信息格式
*/
protected $format;
/**
* 构造方法
*
* @param string $uid 接口账号
* @param string $pwd 接口密码
*/
public function __construct($uid = '', $pwd = '')
{
//用户和密码可直接写在类里
$def_uid = '';
$def_pwd = '';
$this->uid = $uid ?: $def_uid;
$this->pwd = $pwd ?: $def_pwd;
$this->apiURL = self::API_URL;
$this->format = 'json';
}
/**
* SMS公共参数
* @return array
*/
protected function publicParams()
{
return array(
'uid' => $this->uid,
'pwd' => md5($this->pwd.$this->uid),
'format' => $this->format,
);
}
/**
* 发送变量模板短信
*
* @param string