PHPackages                             jhaoda/smscenter - 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. jhaoda/smscenter

ActiveLibrary[API Development](/categories/api)

jhaoda/smscenter
================

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

v2.0.1(12y ago)41102.9k↓41.7%6[1 issues](https://github.com/jhaoda/smscenter/issues)Apache-2.0PHPPHP &gt;=5.4.0

Since Nov 23Pushed 5y ago4 watchersCompare

[ Source](https://github.com/jhaoda/smscenter)[ Packagist](https://packagist.org/packages/jhaoda/smscenter)[ Docs](https://github.com/jhaoda/SMSCenter)[ RSS](/packages/jhaoda-smscenter/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)DependenciesVersions (5)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)
];
```

---

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

```
