网站有api  现在只有一个前台页面  求教我php该怎么写? 以前从没接触过,谁会的话加我qq804135715  解决一下 更想拜个师傅
回复讨论(解决方案)   没用过 你看看短信服务商提供的api接口  
应该是有demo 
   www.yuntongxun.com的短信验证码,速度挺快,平均8秒左右。以下是类文件  
  accountsid = $accountsid; 	   $this->accounttoken = $accounttoken;	   $this->appid = $appid;	   $this->templateid = $tempid;	   $this->batch = date('ymdhis',time());	}	/**	 * 发送短信	 */ 	public function sendmsg($to,$datas)    {        // 拼接请求包体        $data=;        for($i=0;$itemplateid.','appid':'$this->appid','datas':[.$data.]};              // 大写的sig参数         $sig =  strtoupper(md5($this->accountsid . $this->accounttoken . $this->batch));        // 生成请求url                $url=https://$this->serverip:$this->serverport/$this->softversion/accounts/$this->accountsid/sms/templatesms?sig=$sig;        // 生成授权:主帐户id + 英文冒号 + 时间戳。        $authen = base64_encode($this->accountsid . :.$this->batch);        // 生成包头          $header = array(accept:application/json,content-type:application/json;charset=utf-8,authorization:$authen);        // 发送请求        $result = $this->curl_post($url,$body,$header);        $datas=json_decode($result);         /*         if($datas == false){           $datas = new stdclass();           $datas->statuscode = '172003';           $datas->statusmsg = '返回包体错误';         }		*/        //重新装填数据        if($datas->statuscode==0){           $datas->templatesms =$datas->templatesms;           unset($datas->templatesms);           }        return $datas;     } 		/**     * 发起https请求     */    private function curl_post($url,$data,$header,$post=1)    {       //初始化curl       $ch = curl_init();       //参数设置         $res= curl_setopt ($ch, curlopt_url,$url);         curl_setopt($ch, curlopt_ssl_verifyhost, false);       curl_setopt($ch, curlopt_ssl_verifypeer, false);       curl_setopt ($ch, curlopt_header, 0);       curl_setopt($ch, curlopt_post, $post);       if($post)          curl_setopt($ch, curlopt_postfields, $data);       curl_setopt ($ch, curlopt_returntransfer, 1);       curl_setopt($ch,curlopt_httpheader,$header);       $result = curl_exec ($ch);       curl_close($ch);       return $result;    } }/** * 应用实例//主帐号$accountsid= 'xxxxxx';//主帐号token$accounttoken= 'xxxxxx';//应用id$appid='xxxxxx';//模板id$templateid='xxxxxx';$sms_yuntongxun = new sms_yuntongxun($accountsid,$accounttoken,$appid,$templateid);print_r($sms_yuntongxun->sendmsg('13612345678',array(273262,'注册新用户',15)));*/?>
短信供应商应该有接口的,按照他们给的demo写就好了
   
 
   