Sending
Sending SMS with teleapi is a breeze.
URL:
Argument | Required | Type |
source | yes | int |
destination | yes | int |
message | yes | string |
SMS Messages are limited to 160 characters, however you can send up to 910 characters. teleapi will split the messages into smaller messages, which may increase your message count.
Sending emojis embedded in your messages will cause the character set to be changed and your messages to be split into 70 character chunks.
shell
PHP+CURL
PHP+Plain
RESPONSE
CURL
curl -v -X POST "https://api.teleapi.net/sms/send?token=XXXX" \
-d "source=13035551212&destination=13038884444&message=hello+there"
PHP + Curl
<?php
$data = array("source" => "13035551212",
"destination" => "13038884444",
"message" => "hey there");
$data = http_build_query($data);
$baseurl = "https://api.teleapi.net/sms/send?token=XXXX";
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$retval = curl_exec($ch);
curl_close($ch);
$object = json_decode($retval);
print_r($object);
PHP - file_get_contents
<?php
$data = array("source" => "13035551212",
"destination" => "13038884444",
"message" => "hey there");
$data = http_build_query($data);
$x = file_get_contents("https://api.teleapi.net/sms/send?token=XXXX&$data");
$object = json_decode($x);
print_r($object);
Last modified 3yr ago