Выберите способ входа:

Физическое лицо
Юридическое лицо


Забыли пароль?

Новости компании
  • 24.07.2017

    Stream Telecom - График работы офиса компании 28.07.2017

    Stream Telecom - График работы офиса компании 28.07.2017

    подробнее »
  • 09.06.2017

    Stream Telecom - График работы офиса компании на июньские праздники 2017

    Stream Telecom - График работы офиса компании на июньские праздники 2017

    подробнее »
  • 26.04.2017

    Stream Telecom - Изменение юридического адреса

    Stream Telecom - Изменение юридического адреса

    подробнее »
  • 24.04.2017

    Stream Telecom - График работы офиса компании на майские праздники 2017

    Stream Telecom - График работы офиса компании на майские праздники 2017

    подробнее »
  • 05.04.2017

    Stream Telecom - График работы офиса 7 апреля 2017

    Информируем вас о графике работы офиса компании Stream Telecom 7 апреля в 2017 году:

    подробнее »

Руководство пользователя HTTP (GET) для рассылки SMS сообщений/получения баланса

ПЛАТФОРМА  WEB.SZK-INFO.RU

 

Скачать документацию по HTTP (GET) в pdf

 

 ВНИМАНИЕ

Для использования данного вида интеграции Вам необходимо зарегистрироваться на серверной платформе Stream Telecom по адресу http://web.szk-info.ru, либо зарегистрироваться через менеджера компании. При регистрации Вы получаете логин и пароль, а так же имя отправителя, которое необходимо запросить и использовать отличное от "SMS Info". Т.е. при регистрации нового пользователя Вам присваивается тестовое имя отправителя (SMS Info) и его нужно сменить на любое другое для начала отправки по протоколу интеграции.

 

Общие положения

Серверная платформа Stream Telecom и клиент компании (далее ЗАКАЗЧИК) обмениваются HTTP GET запросами, параметры запроса включаются в текст запроса в кодировке UTF8.

Обмен данными построен по схеме запрос/ответ с использованием метода GET и не требует постоянного TCP/IP соединения.

 

Точка доступа

Запросы ЗАКАЗЧИКА должны передаваться на сервер ИСПОЛНИТЕЛЯ по URL: http://gateway.api.sc/get/ , а так же шифрованная версия SSL https://gateway.api.sc/get/

 

Список функций

Отправка SMS сообщений – отправляет сообщение адресатам и возвращает системные идентификаторы сообщений.

Получение статуса доставки сообщения – возвращает статус сообщения и время обновления статуса.

Запрос Баланса - запрос на получение баланса пользователя.

Список ошибок 

 


 

 

Отправка SMS сообщений

Отправляет сообщение адресатам и возвращает системные идентификаторы сообщений.

 

Шлюз:

http://gateway.api.sc/get/

 

Запрос (в одну строку) 

http://gateway.api.sc/get/?user=login&pwd=password&sadr=SourceAddress&dadr=DestinationAddresses&text=Data

 

Пример отправка текста в UTF-8

http://gateway.api.sc/get/?user=user&pwd=password&sadr=SMS%20Info&dadr=79621234567&text=%D1%82%D0%B5%D1%81%D1%82 

 

Примечание:

%0a - перенос строки

Пример на php

<?php

$var = file_get_contents ('http://gateway.api.sc/get/

?user=login&pwd=password&sadr=SourceAddress&dadr=DestinationAddresses&text=Data');

echo $var;

?>

 

Наименование поля

Описание

 login

 Логин, присвоенный ЗАКАЗЧИКУ.

 password

 Пароль, присвоенный ЗАКАЗЧИКУ.

 Data

 Текст сообщения, кодировка UTF-8.

 DestinationAddresses

 Список номеров получателей, в международном формате: код  страны +  код  сети +  номер телефона. Пример: 79031234567,  номера вводятся  через  запятую. 

 SourceAddress

 Имя отправителя. До 11 латинских символов или до  15  цифровых. Примечание: Передаваемое значение в адресе  отправителя,  должно в точности соответствовать ранее  зарегистрированному.  Если установлена функция динамической  смены адреса, то  значение может  быть любым. 

 

Ответ

Answer

  

Наименование  поля

Описание

 Answer

 В случае успешной отправки запрос возвращает  идентификаторы отправленных  сообщений. Каждое отправленное  сообщение  имеет свой уникальный  идентификатор.  

 В случае отправки некорректного запроса, Вам вернется ошибка,  значение  которой можно узнать в  списке ошибок

 


 

  

Получение статуса доставки сообщения

Возвращает статус сообщения.

 

Шлюз:

http://gateway.api.sc/get/

 

Запрос (в одну строку)

gateway.api.sc/get/?user=login&pwd=password&smsid=SMS_ID

Пример на php

<?php

$var = file_get_contents ('http://gateway.api.sc/get/?

user=login&pwd=password&smsid=SMS_ID');

echo $var;

?>

 

Наименование поля

Описание

 login

 Логин, присвоенный ЗАКАЗЧИКУ

 password

 Пароль, присвоенный ЗАКАЗЧИКУ

 SMS_ID

 Идентификатор отправленного сообщения. 

 

Ответ 

not_deliver – Не доставлено

deliver – Доставлено

expired – Просрочено

send - Отправлено

Сообщение с таким ID не принималось – Указан некорректный id сообщения

 


 

Запрос Баланса

Запрос на получение баланса пользователя.

 

Шлюз:

http://gateway.api.sc/get/

 

Запрос (в одну строку)

http://gateway.api.sc/get/?user=login&pwd=password&balance=1

Пример на php

<?php

$var = file_get_contents ('http://gateway.api.sc/get/?user=login&pwd=password&balance=1');

echo $var;

?>

 

Наименование поля

Описание

 login

 Логин, присвоенный ЗАКАЗЧИКУ

 password

 Пароль, присвоенный ЗАКАЗЧИКУ

 balance

 Признак запроса баланса

 

Ответ 

Answer

  

Наименование поля

Описание

 Answer

 В случае успешной отправки запрос возвращает остаток средств  на балансе в  валюте вашего логина.

 В случае отправки некорректного запроса, Вам вернется ошибка,  значение  которой можно узнать в списке ошибок

 

Список ошибок

Ошибка

Описание

 Неправильный логин или  пароль

 Введен неправильный логин или пароль.

 Ваш аккаунт  заблокирован

 Ваш аккаунт заблокирован.

 Данное направление  закрыто  для вас

 Введен некорректный номер телефона, либо у Вас закончились  деньги  по  данному направлению.

 Нет отправителя

 Не введено имя отправителя.

 Нет текста сообщения

 Не введен текст сообщения.

 Такого отправителя нет

 Указано не верное имя отправителя.

 Укажите номер  телефона.

 Не введен номер телефона.

 Flood SMS

 Множественная отправка смс на один номер с одинаковым текстом.

 

Скачать документацию по HTTP (GET) в pdf