PHPackages                             vaargo/smsc-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. vaargo/smsc-client

ActiveLibrary[API Development](/categories/api)

vaargo/smsc-client
==================

Класс для работы с API сервиса smsc.ru

0.9.3(9mo ago)0372MITPHPPHP &gt;=5.4.0

Since Sep 9Pushed 9mo agoCompare

[ Source](https://github.com/vaargo/smsc-client)[ Packagist](https://packagist.org/packages/vaargo/smsc-client)[ Docs](https://github.com/vaargo/smsc-client)[ RSS](/packages/vaargo-smsc-client/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

SMSCenter
=========

[](#smscenter)

Класс для работы с сервисом smsc.ru (SMS-Центр)

Функции:

- отправка одного/нескольких сообщений на один/несколько номеров одним запросом
- проверка статуса сообщений
- получение стоимости рассылки
- проверка баланса
- получение информации об операторе по номеру

Минимальные требования — **PHP 5.4**+

---

Допустимые ключи массива настроек (в скобках значения по-умолчанию):

```
$default = [
    'sender',   // имя отправителя
    'translit', // кодировать ли сообщения в транслит (self::TRANSLIT_NONE)
    'charset',  // кодировка запроса и ответа (self::CHARSET_UTF8)
    'fmt',      // формат ответа сервера (self::FMT_JSON)
    'type',     // тип сообщения (self::MSG_SMS), замена push, ping, hlr и прочих
    'cost',     // запрашивать ли стоимость (self::COST_NO)
    'time',     // время отправки сообщения (null)
    'tz',       // часовой пояс параметра time (null)
    'period',   // (null)
    'freq',     // (null)
    'maxsms',   // (null)
    'err'       // (null)
];
```

---

Примеры использования:

```
