API для отправки SMS сообщений

В данном форуме описаны все API, поддерживаемые нашими услугами.

Re: API для отправки SMS сообщений

Сообщение dokoff » 26 июл 2013, 17:58

Очень хочется апи по пакетам SMS.
Хотя бы общее количество по всем пакетам.

В идиале выдать информация аналогично странице https://www.comtube.com/index/packages_my.
Т.е. дата окончания, общее, остаток, цена шт.
dokoff
 
Сообщения: 15
Зарегистрирован: 27 апр 2012, 18:02

Re: API для отправки SMS сообщений

Сообщение BubnovRV » 26 июл 2013, 19:01

Забейте, это уже давно обещано. А обещанного, как известно, три года ждут. В данном случае даже года не прошло...
BubnovRV
 
Сообщения: 192
Зарегистрирован: 06 мар 2012, 05:41
Откуда: Новосибирск

Re: API для отправки SMS сообщений

Сообщение sd » 26 июл 2013, 20:44

BubnovRV писал(а):Забейте, это уже давно обещано. А обещанного, как известно, три года ждут. В данном случае даже года не прошло...

Ну как же, забейте. Я же вам в личку высылал описание API - мол, попросил посмотреть, устраивает или нет, и что добавить. Но на это ответа не получил. Или вы ничего не получали? Пока API не публикуем явно. Даем некоторым клиентам, для тестирования. Если все ок, то тогда опубликуем.
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11

Re: API для отправки SMS сообщений

Сообщение BubnovRV » 27 июл 2013, 05:11

Приношу извинения, во всей нашей обширной переписке не заметил. Еще не пробовал так как пока нет времени.
BubnovRV
 
Сообщения: 192
Зарегистрирован: 06 мар 2012, 05:41
Откуда: Новосибирск

Re: API для отправки SMS сообщений

Сообщение sd » 28 июл 2013, 06:44

BubnovRV писал(а):Приношу извинения, во всей нашей обширной переписке не заметил. Еще не пробовал так как пока нет времени.

Да, бывает :) У меня та же проблема - могу забыть о чем-то
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11

Re: API для отправки SMS сообщений

Сообщение megamotors » 16 сен 2013, 11:12

Возможно, кому-то пригодится - костяк процедуры для отправки из 1С (8.2). Вспомогательные функции взяты из Библиотеки стандартных подсистем 2.1, из модулей ОтправкаSMSЧерезБилайн и СтроковыеФункцииКлиентСервер.

Процедура ВыполнитьОтправку()
СписокПараметров = Новый СписокЗначений;
СписокПараметров.Добавить(СокрЛП(НомерТелефона),"number");
СписокПараметров.Добавить(ОтправкаSMSЧерезБилайн.URLEncode(СокрЛП(ТекстСообщения)),"message");
СписокПараметров.Добавить("login","username");
СписокПараметров.Добавить("FirmName","senderid");
СписокПараметров.Добавить("utf-8","charset");
СписокПараметров.Добавить("send","action");
СписокПараметров.Добавить("xml","type");

АдресШлюза = "api.comtube.ru";

ВремУрл = ПолучитьСтрокуПараметровСПодписью(СписокПараметров,"password");
HTTP = Новый HTTPСоединение(АдресШлюза,80);
Запрос = Новый HTTPЗапрос("/scripts/api/sms.php?"+ВремУрл);
Попытка
HTTP.Получить(Запрос,"c:\temp\log.txt");
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецПроцедуры

Функция ПолучитьСтрокуПараметровСПодписью(СписокПараметров,Пароль)
Урл = "";
СписокПараметров.СортироватьПоПредставлению();
Для Каждого Парам Из СписокПараметров Цикл
Урл = Урл + Парам.Представление + "="+Парам.Значение+"&";
КонецЦикла;
Подпись = СтроковыеФункцииКлиентСервер.ВычислитьХешСтрокиПоАлгоритмуMD5(Урл + "&password=" + ОтправкаSMSЧерезБилайн.URLEncode(Пароль));

Урл = Урл + "signature=" + НРЕГ(Подпись);

Возврат Урл;
КонецФункции
megamotors
 
Сообщения: 1
Зарегистрирован: 24 ноя 2009, 10:03

Re: API для отправки SMS сообщений

Сообщение Ruslan-nf » 16 сен 2013, 14:14

megamotors писал(а):Возможно, кому-то пригодится - костяк процедуры для отправки из 1С (8.2). Вспомогательные функции взяты из Библиотеки стандартных подсистем 2.1, из модулей ОтправкаSMSЧерезБилайн и СтроковыеФункцииКлиентСервер.

Процедура ВыполнитьОтправку()
СписокПараметров = Новый СписокЗначений;
СписокПараметров.Добавить(СокрЛП(НомерТелефона),"number");
СписокПараметров.Добавить(ОтправкаSMSЧерезБилайн.URLEncode(СокрЛП(ТекстСообщения)),"message");
СписокПараметров.Добавить("login","username");
СписокПараметров.Добавить("FirmName","senderid");
СписокПараметров.Добавить("utf-8","charset");
СписокПараметров.Добавить("send","action");
СписокПараметров.Добавить("xml","type");

АдресШлюза = "api.comtube.ru";

ВремУрл = ПолучитьСтрокуПараметровСПодписью(СписокПараметров,"password");
HTTP = Новый HTTPСоединение(АдресШлюза,80);
Запрос = Новый HTTPЗапрос("/scripts/api/sms.php?"+ВремУрл);
Попытка
HTTP.Получить(Запрос,"c:\temp\log.txt");
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецПроцедуры

Функция ПолучитьСтрокуПараметровСПодписью(СписокПараметров,Пароль)
Урл = "";
СписокПараметров.СортироватьПоПредставлению();
Для Каждого Парам Из СписокПараметров Цикл
Урл = Урл + Парам.Представление + "="+Парам.Значение+"&";
КонецЦикла;
Подпись = СтроковыеФункцииКлиентСервер.ВычислитьХешСтрокиПоАлгоритмуMD5(Урл + "&password=" + ОтправкаSMSЧерезБилайн.URLEncode(Пароль));

Урл = Урл + "signature=" + НРЕГ(Подпись);

Возврат Урл;
КонецФункции

Огромное спасибо! :D
Ruslan-nf
 
Сообщения: 4
Зарегистрирован: 16 сен 2013, 14:11

Re: API для отправки SMS сообщений

Сообщение Ruslan-nf » 16 сен 2013, 16:42

может кто подскажет, как получить статистику по отправленным SMS за определенный период?
Ruslan-nf
 
Сообщения: 4
Зарегистрирован: 16 сен 2013, 14:11

Re: API для отправки SMS сообщений

Сообщение sd » 17 сен 2013, 01:55

Ruslan-nf писал(а):может кто подскажет, как получить статистику по отправленным SMS за определенный период?

Просто. Укажите action=getsmses, укажите период fromddtm и untildttm в формате, как указано в описании, а так же укажите параметр count - сколько сообщений возвращать (без указания параметра вернется только 100 записей).
Аватара пользователя
sd
 
Сообщения: 5184
Зарегистрирован: 31 июл 2009, 13:11

Re: API для отправки SMS сообщений

Сообщение Ruslan-nf » 17 сен 2013, 10:59

sd писал(а):
Ruslan-nf писал(а):может кто подскажет, как получить статистику по отправленным SMS за определенный период?

Просто. Укажите action=getsmses, укажите период fromddtm и untildttm в формате, как указано в описании, а так же укажите параметр count - сколько сообщений возвращать (без указания параметра вернется только 100 записей).

Спасибо!
Ruslan-nf
 
Сообщения: 4
Зарегистрирован: 16 сен 2013, 14:11

Пред.След.

Вернуться в API

Просмотр страницы «Кто сейчас на форуме COMTUBE»

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 66