Способы получения SMS

Форум для обсуждения KTS 4м GSM VoIP шлюза
Правила форума
Пожалуйста, будьте уважительны к участникам форума.
Ответить
SkyLab
Сообщения: 5
Зарегистрирован: 10 апр 2017, 11:40

Способы получения SMS

Сообщение SkyLab »

Здравствуйте! Скажите, а есть еще какие-нибудь способы получения SMS кроме SMS2Mail и SNMP? Например, передача полученного SMS на внешний обработчик, сбор SMS через API?
kts
Администратор
Сообщения: 183
Зарегистрирован: 18 янв 2008, 13:36

Re: Способы получения SMS

Сообщение kts »

Добрый день. Да можно, через API
Вот тут есть код, в конце документа http://www.voipgsm.ru/down/4m/doc/Changelog.pcm
SkyLab
Сообщения: 5
Зарегистрирован: 10 апр 2017, 11:40

Re: Способы получения SMS

Сообщение SkyLab »

Уточните, по ссылке нет ничего касаемо SMS, кроме:

> Теперь Веб для SMS работает на Websocvket'ах
> Все функции видны во вкладке "Browse SMS", она как простой front end для sms.

Если это имеется ввиду, то хотя бы расскажите куда подключаться для получения данных через WS? Если же речь, все-таки, о полноценном API, просьба тогда уточнить ссылку, по вашей ссылке только краткие изменения в прошивках и никакого описания API нет.
kts
Администратор
Сообщения: 183
Зарегистрирован: 18 янв 2008, 13:36

Re: Способы получения SMS

Сообщение kts »

SkyLab писал(а):
> Уточните, по ссылке нет ничего касаемо SMS, кроме:
>
> > Теперь Веб для SMS работает на Websocvket'ах
> > Все функции видны во вкладке "Browse SMS", она как простой front end
> для sms.
>
> Если это имеется ввиду, то хотя бы расскажите куда подключаться для получения данных
> через WS? Если же речь, все-таки, о полноценном API, просьба тогда уточнить ссылку,
> по вашей ссылке только краткие изменения в прошивках и никакого описания API нет.

Все функции видны во вкладке "Browse SMS", она как простой front end для sms.
Сообщение о новой смс приходят асинхронно через websocket с сервера
Пример ответа со списком:
{"ie": 1,
"sn": "KTS4MT450190",
"version": "4.1.0",
"sms": [ {"id": 1476885084509329,
"type": "in",
"channel": 4,
"phonenum": "+79210000000",
"phonetext": "",
"timestart": "19-10-2016 08:51",
"text": "Hhhhhh",
"status": "Not delivered"} ],
"result": 0,
"message": "ok" }
kts
Администратор
Сообщения: 183
Зарегистрирован: 18 янв 2008, 13:36

Re: Способы получения SMS

Сообщение kts »

Q. Как с помощь вашего GSM шлюза осуществить массовую рассылку SMS?
A. Сейчас массовую смс рассылку можно осуществить посредством обновления прошивки шлюза до версии 4.0.1 и выше. Отправка смс происходит штатными средствами прошивки и не требует использования дополнительного приложения. Скачать прошивку можно в разделе ПО и документация http://www.voipgsm.ru/down/4sm/bin/sm_u ... l-0401.bin
Для отправки смс есть скрипт
send_sms = function(phone,email,text) {
$.post("/sendsms", {
email: email,
ch: -1,
is_flush: 0,
is_silent: 0,
phone: phone,
text: text
}, function(r) {
if (r.result == 0) {
текст смс
}
}, "json");
}
Так же есть возможность получить статус смс (доставлен/не доставлен) с ID В ответ придет ответ в json формате, если в ответе result равен нулю - все хорошо. Смс отправлена. Если пришло что то иное, то смотрим логи. Как вариант: ошибка 500 - означает любую ошибку, модем занят чем то другим, скажем обработкой информации о БС. Но при этом смс продолжит попытки отправиться через некоторое время.

Вот еще ссылка на скрипт, почему то в общую доку не попала http://voipgsm.ru/down/4m/doc/smssend-new.txt
SkyLab
Сообщения: 5
Зарегистрирован: 10 апр 2017, 11:40

Re: Способы получения SMS

Сообщение SkyLab »

Извините, конечно, но вы вообще вопросы читаете?

Сначала вы показываете формат ОТВЕТА какого-то сервиса. Как к нему подключится? Что запросить чтобы увидеть этот ОТВЕТ -- абсолютно непонятно. Догадайся самостоятельно?

А дальше вы зачем-то рассказываете как отправлять SMS. Я же спросила о получении, а не об отправке.
Ответить