Приглашаем пользователей к обсуждению сервисов WEBSMS в социальных сетях
Наши специалисты разработали программные интерфейсы (API), для подключения к шлюзу ВЕБСМС, обеспечивая максимальную автоматизацию всех процессов.
Вы сможете самостоятельно интегрировать SMS-технологии в ваши web-сайты, программы, уже развернутые корпоративные системы, такие, как CRM, ERP, логистические системы, и тем самым осуществить автоматизацию SMS-рассылок.
Разработанные нами интерфейсы, такие как HTTP/S, XML, PHP, JSON API призваны сделать процесс интеграции SMS-технологий легким и доступным.
Реализован функционал позволяющий добавлять, удалять и редактировать записи в базе данных, добавлять, удалять и редактировать группы. Можно инициировать смс-рассылку для отдельного абонента или всей группе. По запросу вам будут выведены результаты действия, подробная статистика или текущий баланс. Фактически, с помощью наших API интерфейса возможно полное управление сервисами ВЕБСМС без использования web-интерфейса.
Если ваша компания желает интегрировать SMS технологии в корпоративную систему, вам необходимо будет связаться с разработчиками данной системы, или же, рассмотреть возможность создания дополнительного модуля с нашими техническими специалистами.
Полная документация - описание работы по протоколам: SMTP (Email), HTTP(s), HTTP/XML, PHP скрипт, PHP скрипт, из 1С
Примеры функций отправки смс по протоколу HTTP
Пример отправки сообщений с Вашей страницы
Для реализации отправки сообщений достаточно скопировать приведённый код и разместить на своей странице
Примечание : После размещения кода на странице не забудьте удалить открывающий <!—— и закрывающий тег ——>
ВНИМАНИЕ!
Приведённый код является открытым и может быть скопирован с Вашего сайта и размещён другими лицами на своих интернет-ресурсах. В этом случае посетители этих ресурсов могут тоже производить рассылки за ваш счет. Если Вы в этом не заинтересованы, необходимо скрыть значения "http_username" и "http_password".
Http-запрос для отправки сообщений.
http://websms.ru/http_in5.asp?http_username= Ваш логин &http_password=Ваш http-пароль &fromPhone=имя отправителя латиницей&Phone_list=123456789,123456789&send_on=21.11.2024 20:45&Message=текст сообщения
ВНИМАНИЕ!
Отправку можно осуществлять методом Get или Post. Пробелы недопустимы за исключением пробелов в тексте сообщения, которые надо заменять на "%20".
Не рекомендуется отправка http-запроса из адресной строки браузеров. В зависимости от бренда, версии или настройки кодировки браузера текст сообщения в кириллице может браузером декодирован в юникод.
http-пароль задается в Персональных настройках - Смена пароля
Получение статусов доставки в автоматическом режиме
Получать статусы доставки можно в автоматическом режиме.
Для этого следует в "Персональных настройках" - "Оповещения" включить опцию "Получать статусы доставки смс по HTTP" и указать URL страницы, на которой будете принимать данные.
На заданный URL будет отправлен http запрос с параметрами:
<status id="id смс" date="дата доставки">
<state error="текст ошибки">статус</state> </status>
Формат даты доставки дата: Wed, 28 Mar 2007 12:35:00 +0300
Статусы имеют следующие значения:
delivered - доставлено
undeliverable - не доставлено
expired - время жизни истекло
rejected - отказано оператором
unknown - статус неизвестен
В ответ ваш сервер должен вернуть ответ вида:
<status>accepted</status>
в противном случае статус по этой СМС будет отправлен повторно
ВНИМАНИЕ! Будут переданы статусы только тех сообщений, которые были отправлены через HTTP запросы