大家谁写过php调用短信接口吗,有源码最好,有适合的短信接口也推荐一下,要求:24小时发送,随发随到的,做验证码用的.

解决方案 »

  1.   

    核心代码如下:function rstr($str){
     $s=intval(substr($str,0,1));
     if($s==1)
      $error='代表发送成功';
     else{
      $b=intval(substr($str,0,2));
      switch($b){
       case -1:$error='手机号码不正确';break;
       case -2:$error='除时间外,所有参数不能为空';break;
       case -3:$error='用户名密码不正确';break;
       case -4:$error='平台不存在';break;
       case -5:$error='客户短信数量为0';break;
       case -6:$error='客户账户余额小于要发送的条数';break;
       case -7:$error='不能超过70个字';break;
       case -8:$error='非法短信内容';break;
       case -9:$error='未知系统故障';break;
       case -10:$error='网络性错误';break;
       default:$error=false;
      } 
     }
     return $error;
    }function sendnote($mobtel,$msg){
     $string = file_get_contents("http://jiekou.56dxw.com/sms/HttpInterface.aspx?comid=60&username=test1&userpwd=123&handtel=$mobtel&sendcontent=$msg&
    sendtime=&smsnumber=0739");
     return  rstr($string);
    }
    $msg='内容限制为70个字,';
    $msg=mb_convert_encoding($msg, 'gb2312' ,'utf-8');
    echo sendnote('手机号',$msg);56短信接口文档下载地址:http://www.56dxw.com/Interface/duanxinjiekouxiazai.htmlphp调用http短信接口源码:http://www.56dxw.com/Interface/202.html短信接口请参考:http://www.56dxw.com
      

  2.   

    哪家提供短信接口,哪家就会给你一个demo,应该是几个demo一般是java、php、asp等等。里面有线程的代码,Copy一下,改改自己的用户名 密码,发送格式即可。
      

  3.   


    对的,你只要选定的服务上,他们会给你DEMO的,改改就行,很简单
      

  4.   

    不花钱的事别想。只有一个免费的短信接口就是php飞信,不过就是有一点不好只能给好友发。
    这有个接口我一直在用你可以参考http://blog.sina.com.cn/s/blog_62602fa90100ndix.html