1. Go to this page and download the library: Download manzadey/stream-telecom library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
manzadey / stream-telecom example snippets
use Manzadey\StreamTelecom\StreamTelecom;
$st = new StreamTelecom('name', 'login', 'password');
$st->viber()
->text('Привет вайбер')
->cascade('Текст резервного сообщения по sms')
->image('https://my.site.com/images/image.jpg')
->buttonText('Нажми на кнопку ')
->buttonUrl('stream-telecom.ru')
->to(79211234567)
->validity(7200)
->get();
$st->viber()
->package(static function ($v) {
return $v->text('Привет вайбер')->to(79211234567)->validity(7200);
})
->package(static function ($v) {
return $v->image('https://my.site.com/images/image.jpg')->to(79211234567)->validity(7200);
})
->package(static function ($v) {
return $v->text('Привет вайбер')->image('https://my.site.com/images/image.jpg')->buttonText('Нажми на кнопку ')->buttonUrl('stream-telecom.ru')->to(79211234567)->validity(7200);
})
->package(static function ($v) {
return $v->text('Привет вайбер')->sms('Текст резервного сообщения по sms')->image('https://my.site.com/images/image.jpg')->buttonText('Нажми на кнопку ')->buttonUrl('stream-telecom.ru')->to(79211234567)->validity(7200);
})
->get();
$viber_status = $st->viber()->messageId(12345)->get();
// Тип сообщения
$viber_status->getStateMessage();
// Статус сообщения
$viber_status->getStateMessage();
// Причина, по которой сообщение не было доставлено абоненту
$viber_status->getStateErrorMessage();
// Время получения статуса
$viber_status->getStateTime();
// Стоимость
$viber_status->getPrice();