Шлюз для автоматизации оповещения

Описание работы со шлюзом TurboSMS
с помощью SOAP протокола

SOAP является расширением протокола XML-RPC, который позволяет вызывать удалённые процедуры. Более подробно об этом можно прочитать в Википедии. Для связи с нашим сервером по SOAP протоколу Вам понадобится установить необходимые модули и библиотеки для его поддержки в Вашей среде разработки. Если необходимые модули и библиотеки отсутствуют, Вы можете генерировать XML нужной структуры, который нужно отправлять на наш сервер методом RAW POST. Описание структуры SOAP запросов Вы можете найти в Википедии.

Для того, чтобы иметь возможность подключаться к нашему шлюзу по протоколу SOAP, Вы должны в разделе настроек шлюза поставить галочку "SOAP" в поле «Способы подключения».

Файл описания доступных процедур и их прототипов находится по адресу: http://turbosms.in.ua/api/wsdl.html. Наш сервер поддерживает следующие процедуры:

  1. Auth — авторизирует пользователя на сервере
  2. GetCreditBalance — возвращает остаток на счёте пользователя
  3. SendSMS — отправляет сообщения
  4. GetMessageStatus — возвращает статус доставки сообщения

Примеры работы с нашим сервисом:

  1. PHP код
  2. Проект для .NET

Модуль подключения рассылки в yii2 framework.
Реализация подключения к шлюзу на ruby, Golang.

Ошибка