Ejemplo n.º 1
0
//$responseXml = $bulksms->sendBatch($batch);
//echo "Response: " . $responseXml;
# ----------------------------------------------------------------------------------------------------------------
// EXAMPLE 3 - Send batch of different messages to different recipients
$batch = new Blender\Client\BatchMessageMultiBody();
// Set defaults
$batch->setOriginator("test");
$batch->setRouteId($ROUTE_ID);
$batch->setBody("Batch single message");
$batch->addRecipient1($recipient);
$batch->addRecipient2($recipient, "different message");
$batch->addRecipient2($recipient, "different message with unicode טוקיו 東京(Tokyo)");
$longtext = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse auctor turpis at nunc rutrum, eget sodales turpis molestie. Nullam mattis sit amet urna et tristique. Vivamus nec justo et dui sed. 200+ chars";
$batch->addRecipient("orignew", $recipient, $longtext);
# Uncomment to run
//$responseXml =  $bulksms->sendBatch($batch);
echo "Response: {$responseXml}\n";
# ----------------------------------------------------------------------------------------------------------------
// EXAMPLE 4 - Shorten URL
$batch = new Blender\Client\BatchMessageMultiBody();
// Set defaults
$batch->setOriginator("test");
$batch->setRouteId($ROUTE_ID);
$batch->setBody("Batch single message");
$batch->addRecipient1($recipient);
// Enable short url
$batch->setShortUrl(true);
// -----------------------
# Uncomment to run
//$responseXml =  $bulksms->sendBatch($batch);
echo "Response: {$responseXml}\n";