PHPackages                             webmechanica/smsru - 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. webmechanica/smsru

ActiveLibrary[API Development](/categories/api)

webmechanica/smsru
==================

PHP-класс для работы с api сервиса \[sms.ru\](http://sms.ru)

1.1.3(6y ago)0151MITPHPPHP &gt;=5.3.0

Since Mar 19Pushed 6y ago1 watchersCompare

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

READMEChangelogDependenciesVersions (2)Used By (1)

sms\_ru
=======

[](#sms_ru)

PHP-класс для работы с api сервиса [sms.ru](http://sms.ru)

Первоначально пакет был создан [Александром Зелениным](https://github.com/zelenin). Но впоследствии пакет был удален. Выложен только потому, что используется в проектах компании "Вебмеханика".

Использование
-------------

[](#использование)

Подключение класса:

```
require_once 'src/webmechanica/smsru.php';

```

Простая авторизация (с помощью api\_id):

```
$sms = new \webmechanica\smsru( $api_id );

```

Усиленная авторизация (с помощью api\_id, логина и пароля):

```
$sms = new \webmechanica\smsru( $api_id, $login, $password );

```

Усиленная авторизация (с помощью логина и пароля):

```
$sms = new \webmechanica\smsru( null, $login, $password );

```

Отправка SMS:

```
$sms->sms_send( '79112223344', 'Текст SMS' );
$sms->sms_send( '79112223344,79115556677,79118889900', 'Текст SMS' );
$sms->sms_send( '79112223344', 'Текст SMS', 'Имя отправителя', time(), $translit = false, $test = true, $partner_id );

$messages = array(
	array( '79112223344', 'Текст СМС' ),
	array( '79115556677', 'Текст СМС' )
);
$sms->multi_sms_send( $messages, 'Имя отправителя', time(), $translit = false, $test = true, $partner_id );

```

Отправка SMS через e-mail:

```
$sms->sms_mail( '79112223344', 'Текст SMS' );
$sms->sms_mail( '79112223344', 'Текст SMS', 'Имя отправителя' );

```

Статус SMS:

```
$sms->sms_status( 'SMS id' );

```

Стоимость SMS:

```
$sms->sms_cost( '79112223344', 'Текст SMS' );

```

Баланс:

```
$sms->my_balance();

```

Дневной лимит:

```
$sms->my_limit();

```

Отправители:

```
$sms->my_senders();

```

Проверка валидности логина и пароля:

```
$sms->auth_check();

```

Добавить номер в стоплист:

```
$sms->stoplist_add( '79112223344', 'Примечание' );

```

Получить номера стоплиста:

```
$sms->stoplist_get();

```

Удалить номер из стоп-листа:

```
$sms->stoplist_del( '79112223344' );

```

Автор
-----

[](#автор)

[Александр Зеленин](https://github.com/zelenin/), e-mail:

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2242d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/62336630?v=4)[webmechanica](/maintainers/webmechanica)[@webmechanica](https://github.com/webmechanica)

---

Tags

apismssms.ru

### Embed Badge

![Health badge](/badges/webmechanica-smsru/health.svg)

```
[![Health](https://phpackages.com/badges/webmechanica-smsru/health.svg)](https://phpackages.com/packages/webmechanica-smsru)
```

###  Alternatives

[smsfactor/smsfactor-php-sdk

SMSFactor client library for PHP

15382.5k2](/packages/smsfactor-smsfactor-php-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
