SEO Metadata | ||
---|---|---|
| ||
|
Now put the following code somewhere in a PHP file and execute it to send an SMS – don't forget to substitute your own API username and password and a real mobile number to send to!
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
include_once('TMRestClient.php'); $tmClient = new TMRestClient('myAPIusername', 'myAPIpassword', 'production'); $sent = false; try { $sent = $tmClient->sendSMS('My message', '447000000000', 'Sender'); } catch (Exception $ex) { $errors = $tmClient->getLastErrors(); } if ($sent) echo "Message sent with ID " . $sent['message_id']; else foreach($errors as $errorcode => $errormsg) echo "Error encountered with code $errorcode: $errormsg\n"; |
For more details about the additional arguments the send SMS function can take, and other important considerations of sending messages, see send sms.
In a real situation you must decide how to deal with any errors, we also recommend logging all errors. See the Handling errors - PHP section below for more details.
Tip |
---|
You can find your API username and password (which may be different to your web interface username/password) via your account: https://messagebox.textmarketer.co.uk/#!accountsettings/
|
Warning | ||
---|---|---|
| ||
Our example code is an illustration of how you might integrate with our systems and is not certified for production environments. You are responsible for testing and QA. |
Panel | ||
---|---|---|
| ||
|