Інтеграція SMS-розсилання (МТС Маркетолог) з веб-сайтом
МТС Маркетолог — платформа для масових та цільованих розсилань на базі даних абонентів МТС. Дозволяє таргетувати розсилання за геолокацією, демографією та поведінкою абонентів — унікальна можливість, недоступна у звичайних SMS-агрегаторів.
REST API
// Авторизація через Bearer-токен
$token = Http::post('https://api.mts-marketer.ru/v1/oauth/token', [
'grant_type' => 'client_credentials',
'client_id' => env('MTS_CLIENT_ID'),
'client_secret' => env('MTS_CLIENT_SECRET')
])->json()['access_token'];
// Відправка SMS
$response = Http::withToken($token)
->post('https://api.mts-marketer.ru/v1/sms/send', [
'from' => env('MTS_SENDER_NAME'),
'to' => [$phone],
'text' => "Код підтвердження: {$code}",
'is_test' => false
]);
Транзакційні vs маркетингові розсилання
МТС Маркетолог підтримує два режими:
- Транзакційні (OTP, сповіщення про замовлення) — швидка доставка, без згоди отримувача (за контрактом)
- Маркетингові — цільовані розсилання за базою МТС, вимагають згоди 152-ФЗ
Статус доставки
$status = Http::withToken($token)
->get("https://api.mts-marketer.ru/v1/sms/status/{$messageId}")
->json();
// status: QUEUED | SENT | DELIVERED | FAILED
Обмеження
- Обов'язкова реєстрація імені відправника (Альфа-ім'я) — 3–5 робочих днів
- Потрібен договір з МТС
- Відправлення лише на номери операторів РФ
Тривалість інтеграції: 1 робочий день розробки + час на реєстрацію відправника.







