secure

secure.sendSMSNotification

Отправляет SMS-уведомление на мобильный телефон пользователя.

Этот метод можно вызвать с сервисным ключом доступа.

Параметры

user_id

string

ID пользователя, которому отправляется SMS-уведомление. Пользователь должен разрешить приложению отсылать ему уведомления (getUserSettings, +1).

message

string

Текст SMS, который следует передавать в кодировке UTF-8. Допускаются только латинские буквы и цифры. Максимальный размер — 160 символов.

Результат

Возвращает 1 в случае успешной отсылки SMS.

Если номер пользователя еще не известен системе, то метод вернёт ошибку 146 (The mobile number of the user is unknown). Для решения этой проблемы метод users.get возвращает поле has_mobile, которое позволяет определить, известен ли номер пользователя.

Если номер пользователя неизвестен, но вы хотели бы иметь возможность высылать ему SMS-уведомления, необходимо предложить ему ввести номер мобильного телефона, не отвлекая от приложения.

Коды ошибок

146
The mobile number of the user is unknown
147
Application has insufficient funds

В ходе выполнения могут произойти общие ошибки.