在线报名系统开发 php+mysql程序开发

手机号码:18018290177 QQ:2373311510 旺旺:xxw365
当前位置:首页 > 程序详细介绍

php soap调用web service发送短信

发布时间:2018-12-20 浏览次数:

<?php

function object_array($array) { 
    if(is_object($array)) { 
        $array = (array)$array; 
     } if(is_array($array)) { 
         foreach($array as $key=>$value) { 
             $array[$key] = object_array($value); 
             } 
     } 
     return $array; 
}

header("content-type:text/html;charset=utf-8");
try {
    $client = new SoapClient("http://115.236.191.137:8080/APL-SMSService/SMSService?wsdl");
    /*
    $xml = "
    <?xml version='1.0' encoding='UTF-8' ?>
    <PACKAGE>
      <id>1</id>
      <appKey>*************</appKey>
      <phoneNums>13912197654</phoneNums>
      <content>您好</content>
      <time></time>
      <flag></flag>
      </PACKAGE>
    ";
    */
$param = array(
        "id"=>time(),
        "appKey"=>'*************',
        "phoneNums"=>'13912197654',
        "content"=>'短信正文',
        "time"=>'',
        "flag"=>''
        ); 
        
  $return = $client->sendSms($param);
  print_r($return);
  //$arr=object_array($return);
  //echo $arr['return'];
} catch (SOAPFault $e) {
    print $e;
}
?>