Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Для чего используются

Данный экшен используется для работы с SMS-сервисами, позволяет получать номер из выбранного сервиса и использовать его в работе.

Как добавить действие в проект?

Через контекстное меню Добавить действиеДанныеSMS-сервисы

Либо воспользуйтесь умным поиском.

Для чего это используется?

Получить SMS сообщение для регистрации на сайтах, требующих для проверки SMS подтверждение.

Как работать с экшеном?

Для начала требуется подключить API ключ одного из смс-сервисов в настройках программы

Экшен имеет следующие основные настройки:

SMS-сервис

Выбор SMS-сервиса для работы. Настройки сервисов описаны в статье SMS-сервисы.

Выберите действие

Получить номер

Это действие возвращает значения в две переменные. В основной переменой номер телефона, а в другой ID-активации, который понадобится для дальнейшей работы с полученным номером. Некоторым сервисам необходимо указать требуемый оператор сотовой связи и для каких целей используется номер. За подробностями необходимо обращаться на сайт сервиса.

Изменить статус

Уведомление сервиса об изменении статуса номера. Доступны следующие статусы:

  • SMS отправлено - SMS было отправлено на указанный номер.

  • Повторный запрос кода - для случаев когда по каким-либо причинам пришлось отправить SMS ещё раз.

  • Отмена запроса - когда потребность в номере прошла и, зачастую, сервисы могут вернуть использованные средства на счёте.

  • Номер уже использовался - необходим для уведомления сервиса, что номер не подходит по причине его занятости.

  • Завершение - уведомляет сервис об успешном использовании номера.

Получить статус

Получает состояние номера. Если происходит ожидание SMS, программа будет пытаться его получить в течение 3 минут. Если за это время SMS не было получено, в результирующую переменную попадет значение «Wait», и операцию «Получить статус» придется повторить заново. Некоторые сервисы имеют очень долгое время отклика на SMS (около 15 минут).

Дополнительные параметры

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

Положить в переменную

Выбираем переменную, в которую будет возвращён результат работы.


Как это работает?

Алгоритм работы с каждым сервисом, примерно такой:

  1. Заказать номер и получить его.

  2. Отправить на полученный номер SMS сообщение.

  3. Уведомить сервис, что сообщение отправлено.

  4. Ожидать получения сообщения.

  5. Завершить сессию.


Примерный вид шаблона

Примерная схема работы с SMS-сервисом в шаблоне для ZennoPoster представлена ниже:

  • No labels