<?php /** * Send message and check for delivery status until it is delivered. * * Use ../examples.php to test this file */ require_once '../oneapi/client.php'; # example:initialize-sms-client OneApiConfigurator::setCredentials(USERNAME, PASSWORD); OneApiConfigurator::setCharset("ISO-8859-1"); $smsClient = new SmsClient(); # ---------------------------------------------------------------------------------------------------- # example:login-sms-client $smsClient->login(); # ---------------------------------------------------------------------------------------------------- # example:prepare-message-without-notify-url $smsMessage = new SMSRequest(); $smsMessage->senderAddress = SENDER_ADDRESS; $smsMessage->address = DESTINATION_ADDRESS; $smsMessage->message = 'Hell� world'; # ---------------------------------------------------------------------------------------------------- # example:send-message $smsMessageSendResult = $smsClient->sendSMS($smsMessage); # ---------------------------------------------------------------------------------------------------- // # example:send-message-client-correlator // The client correlator is a unique identifier of this api call: $clientCorrelator = $smsMessageSendResult->clientCorrelator; # ---------------------------------------------------------------------------------------------------- echo 'Response:', $smsMessageSendResult, "\n";