BulkGate Helpdesk
  • Languages iconČeština
    • English

›Zpráva

Instalace

  • Instalace
  • Instalace do Nette framework

Zpráva

  • SMS zpráva
  • Hromadná zpráva (kampaň)
  • Viber zpráva
  • Vícekanálová zpráva

Služby

  • Konfigurátory
  • Kontrola čísla
  • Plánovače

PHP/SDK v1

  • PHP/SDK v1

SMS zpráva

Třída BulkGate\Sdk\Message\Sms reprezentuje objekt SMS zprávy, která se skládá z obsahu zprávy a příjemce.

use BulkGate\Sdk\Message\Sms;
use BulkGate\Sdk\Message\Component\{PhoneNumber, SimpleText}

Příjemce

Třída přijímá jako první argument telefonní číslo, které může být zadáno řetězcem:

$message = new Sms('420777777777', 'test message');

nebo přijímá instanci objektu BulkGate\Sdk\Message\Component\PhoneNumber:

$message = new Sms(new PhoneNumber('777777777', 'cz'), 'test message');

Pro získání telefonního čísla můžete použít výpis objektu třídy BulkGate\Sdk\Message\Component\PhoneNumber, který vždy vrací telefonní číslo jako řetězec.

Telefonní číslo a ISO můžete nastavit i samostatně.

$phone_number = new PhoneNumber();
$phone_number->phoneNumber('777777777');
$phone_number->iso('cz');       

Text zprávy

Druhým parametrem je zadání textu zprávy. Zde existují také 2 možnosti, kde první je zadání textu pomocí řetězce a druhou možností je instance třídy SimpleText nebo null.

$phone_number = new PhoneNumber('777777777', 'cz');
$text = new SimpleText('test <variable>', ['variable' => 'message']);
$message = new Sms($phone_number, $text);

Samozřejmě i zde můžete definovat text i po vytvoření instance objektu pomocí metody text(string $text, array $variables = [])

$phone_number = new PhoneNumber('777777777', 'cz');
$message = new Sms($phone_number);
$message->text('test <variable>', ['variable' => 'message'])

Nastavení

V nastavení veřejné proměnné můžete konfigurovat sender_id a Unicode.

$sender_id = 'gText';
$sender_id_value = 'Test sender';
$unicode = false;
$message->settings->configure($sender_id, $sender_id_value, $unicode);
← Instalace do Nette frameworkHromadná zpráva (kampaň) →
  • Příjemce
  • Text zprávy
  • Nastavení
ŘešeníSMS BránaViber BusinessBroadcastHromadné SMSSMS notifikace2 way SMSMobile ConnectWeb Portál
Partneři a vývojářiSMS APIIntegraceAffiliate programWhite label
ZdrojeBlogYouTubeFacebookLinkedInTwitterGitHubPackagist
SpolečnostKontaktZásady ochrany osobních údajůObchodní podmínky
CeníkyCeník SMSCeník ViberCeník Mobile Connect
SMS BránaTOPefekt s.r.o. © 2026