Sample code – SOAP using PHP
The following sample code shows, how send sms using PHP and SOAP interface:
<?php class Message { function Message($ToPhonenumbers, $MessageText) { $this->ToPhonenumbers=new SoapVar($ToPhonenumbers, null, null, null, null, "api.suresms.com/soap/v1"); $this->MessageText=new SoapVar($MessageText, null, null, null, null, "api.suresms.com/soap/v1"); } } $url="http://api.suresms.com/soap/v1/service.asmx?wsdl"; $client = new SoapClient($url, array("trace" => 1)); //you only need trace if you want to se the request $accountName="XXXX"; $password="yyyyy"; $message=new Message("+45XXXXXXXX","Test message"); $params=array('AccountName' => $accountName, 'AccountPassword' => $password, 'Message' => new SoapVar($message, SOAP_ENC_OBJECT)); $response=$client->CreateMessage($params); //below is only for debugging purpose var_dump($response); echo "<br><br>Request:<br>"; var_dump(htmlentities($client->__getLastRequest())); echo "<br><br>Response:<br>"; var_dump(htmlentities($client->__getLastResponse())); ?>
It is nessasary to change the parametres, so that they do match the username and Password, you recieved when opening your SureSMS account!
Code is courtesy of Erik Nielsen!
Need an account?
Do you still need an account or a free test account? Follow this link and we will make you one in 5 minuts.