Очень хочется апи по пакетам SMS.
Хотя бы общее количество по всем пакетам.
В идиале выдать информация аналогично странице https://www.comtube.com/index/packages_my.
Т.е. дата окончания, общее, остаток, цена шт.
BubnovRV писал(а):Забейте, это уже давно обещано. А обещанного, как известно, три года ждут. В данном случае даже года не прошло...
BubnovRV писал(а):Приношу извинения, во всей нашей обширной переписке не заметил. Еще не пробовал так как пока нет времени.
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=" + НРЕГ(Подпись);
Возврат Урл;
КонецФункции
Ruslan-nf писал(а):может кто подскажет, как получить статистику по отправленным SMS за определенный период?
sd писал(а):Ruslan-nf писал(а):может кто подскажет, как получить статистику по отправленным SMS за определенный период?
Просто. Укажите action=getsmses, укажите период fromddtm и untildttm в формате, как указано в описании, а так же укажите параметр count - сколько сообщений возвращать (без указания параметра вернется только 100 записей).
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12