doukuipai8544 2018-07-11 10:57
浏览 30

使用数组通过php发送短信

I have account on sms gateway and I want to send sms message using php language the information which I found in User Guide like this to send sms message I cane use this code and I can send message using it

 $xmlString='data=<BILGI>
 <KULLANICI_ADI>username</KULLANICI_ADI>
   <SIFRE>password</SIFRE>
  <BASLIK>subject</BASLIK> 
 </BILGI>
 <ISLEM>
 <YOLLA>
   <MESAJ>hello from NetCom   </MESAJ>
 <NO>xxxxxxxxx phone number</NO>
     </YOLLA>

  </ISLEM>';  

  //API URL
    $postUrl='http://www.toplusmsnet.com/services/api.php?islem=sms';

    $Veriler =  $xmlString;
   $ch = curl_init();
   curl_setopt($ch, CURLOPT_URL, $postUrl);
   curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $Veriler);
   curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
   curl_setopt($ch, CURLOPT_TIMEOUT, 30);
    $response = curl_exec($ch);
   curl_close($ch);

I can send sms message using above code but I want to pass message's attribute using array like this

       $destination = array("messageId" => $messageId, 
        "to" => $to);
       $message = array("from" => $from,
      "destinations" => array($destination),
       "text" => $text,
       "notifyUrl" => $notifyUrl,
      "notifyContentType" => $notifyContentType,
       "callbackData" => $callbackData);

to make sms configuration more easy. how can I make information to be in array and send it using curl I wish I explained my problem correctly

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
    • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
    • ¥16 mybatis的代理对象无法通过@Autowired装填
    • ¥15 可见光定位matlab仿真
    • ¥15 arduino 四自由度机械臂
    • ¥15 wordpress 产品图片 GIF 没法显示
    • ¥15 求三国群英传pl国战时间的修改方法
    • ¥15 matlab代码代写,需写出详细代码,代价私
    • ¥15 ROS系统搭建请教(跨境电商用途)
    • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。