短信服务

使用服务 下载SDK: php

新浪无线短信服务是由新浪无线提供的综合性短信服务。

    新浪无线短信服务是由新浪无线提供的综合性短信服务。通过该服务您可以给指定的手机发短信( 支持中国移动、中国联通、中国电信网络,短信到达率90%以上);您发送的短信内容字数将不能超过72字(不含签名)。 短信服务属于收费服务,您可以使用付费云豆购买开通使用。

计费方式说明:
1、按次计费:10云豆/次 。 扣费规则: 每调用一次sms::send方法,且成功返回结果自动扣减10付费云豆。 若付费云豆不足则中止服务。
2、包月套餐

扣费规则:
1) 选择包月套餐,使用付费云豆支付套餐费用,购买成功后扣减付费云豆。
2) 若使用额度超过套餐限额,按照套餐约定单价,自动扣减付费云豆。若付费云豆不足则终止服务
3) 若套餐过期,则剩余套餐内额度失效。

SAE提醒您:
1、服务按 sms::send 方法调用次数进行计费。 成功调用send方法, 不保证一定可以收到短信。 ( 新浪无线短信服务到达率90%以上 )
2、分钟配额为:1000 次/分钟 。 超过分钟配额服务禁用。
3、向同一手机号发送短信, 最小时间间隔为15 秒。
4、如您发送欺诈、反动、色情等违法短信,我们将停止您的短信服务,并且不予退还已支付包月费用。 

使用示例:
方法一:
         $sms = apibus::init( "sms"); //创建短信服务对象
         $mobile = "1234567890"; 
         $msg = "你好,SAE "; 
         $obj = $sms->send( $mobile, $msg , "UTF-8"); 
         print_r( $obj ); 

         //错误输出 Tips: 亲,如果调用失败是不收费的 
        if ( $sms->isError( $obj ) ) { 
         print_r( $obj->ApiBusError->errcode ); 
         print_r( $obj->ApiBusError->errdesc );
         }

方法二:
         $api = new apibus(); //创建 ApiBus 对象
         $sms = $api->load( "sms"); //创建短信服务对象
         $mobile = "1234567890"; 
         $msg = "你好,SAE "; 
         $obj = $sms->send( $mobile, $msg , "UTF-8"); 
         print_r( $obj ); 

         //错误输出 Tips: 亲,如果调用失败是不收费的 
        if ( $sms->isError( $obj ) ) { 
         print_r( $obj->ApiBusError->errcode ); 
         print_r( $obj->ApiBusError->errdesc );
         } 

Methods

send(POST)

参数

mobileString

要发送短信的手机号码

msgString

短信内容

encodingString

编码格式,有utf-8和gb2312,默认是utf-8

返回

返回示例

返回json数组,显示发送的手机号,短信内容和编码格式
举例:["mobile value","msg value","encoding value"]

错误返回示例

如果有错误返回json数组,定义错误编码errorcode和errormsg
举例{"code":"code value"}