Услуга Voice-рассылки предоставляет возможность отправлять клиентам сервисную информацию голосовым сообщением или сделать автоматический обзвон по базе.
Для отправки по API ознакомьтесь с документацией доступной по ссылке: https://redsms.ru/integration/api/https/.
Отправка осуществляется методом POST на адрес https://cp.redsms.ru/api/message
Параметр | Значение | Описание | |
---|---|---|---|
route: | voice | маршрут, указывающий на услугу. | |
login: | admin | Ваш логин личного кабинета REDSMS. | |
ts: | 1695916697 | временная метка timestamp, указывающая на время отправки запроса. | |
secret: | 26a91953e50821ab9e3c6a444be7a5a0 | секретный ключ, используемый для аутентификации и обеспечения безопасности. Формируется путем хеширования методом MD5 = ts + API (подробнее об API). | |
to: | +79999999999 | номер телефона, на который будет направлено голосовое сообщение | |
text: | Привет, это голосовая рассылка | текст, который будет произнесен при звонке | |
voice: | Oksana | *необязательный параметр. Вариант голоса для синтеза (alyss, jane, oksana, omazh, zahar, ermil, erkanyavas) | |
speed: | 1.0 | *необязательный параметр. Скорость речи задается дробным числом в диапазоне от 0.1 до 3.0 | |
emotion: | neutral | *необязательный параметр. Настройка эмоции (neutral, good, evil). Поддерживается только для русского языка и голосов jane или om |
Обратите внимание: При вычислении MD5-хэша (secret) от строки между ts и API пробелов быть не должно.
curl --location --request POST 'https://cp.redsms.ru/api/message?login=<Ваш логин>&ts=<Ваш ts>&secret=<Ваш секретный ключ>&route=voice&to=<Номер получателя>&text=<Ваш текст>&from=<Имя отправителя>&voice=Oksana&emotion=neutral&speed=1.0'
{
"items": [
{
"uuid": "4cf0a***-7***-1***-b***-0242c0a86***",
"status": "created",
"status_time": 1698142977,
"to": "+7999*******"
}
],
"errors": [],
"count": 1,
"success": true
}