Доброго времени суток!
Подскажите, кто-то создавал Telegram (или Viber) бота на QS ?
Идея заключается в том, чтобы QS скачивал информацию, например, о курсах валют и транслировал её конечным пользователям через бота.
Можете поделиться своим опытом в следующих вопросах:
1. Насколько это реально/нереально.
2. Если реально, это можно осуществить на фришной клаудной версии или только сервер.
3. Ваши наблюдения относительно трудоёмкости, востребованности, гибкости и т.д. подобного проекта.
Заранее спасибо.
Привет.
Для рассылки бот не нужен.
Просто в скрипте через API отправляете текстовое сообщение.
Можно сделать на чем угодно.
Цитата: admin от 28 сентября 2018, 01:41:10
Привет.
Для рассылки бот не нужен.
Просто в скрипте через API отправляете текстовое сообщение.
Можно сделать на чем угодно.
Привет. Спасибо за совет.
Я никогда не работал с API...
Это что-то вроде доп компонента?
А где-то можно доступно про API почитать? Нахожу частичную инфу, но понять что это в целом и как его использовать не получается...
Если можно, киньте пож ссылочку или какой-то простенький *.qvf
Заранее спасибо.
Смысл в том, чтобы составить строку и отправить ее запросом
т.е. обращаясь за данными по веб ссылке мы отправляем сообщение
Load 1 From
[https://api.telegram.org/bot$(vT.BotToken)/sendMessage?chat_id=$(vT.ChatId)&text=$(vT.Message)&parse_mode=HTML];
Где в переменных хранятся id бота, канала, и само сообщение.
https://community.qlik.com/docs/DOC-18499
https://community.qlik.com/docs/DOC-18498
https://bablofil.ru/telegram-easy-way/
Цитата: admin от 28 сентября 2018, 03:52:45
Смысл в том, чтобы составить строку и отправить ее запросом
т.е. обращаясь за данными по веб ссылке мы отправляем сообщение
Load 1 From
[https://api.telegram.org/bot$(vT.BotToken)/sendMessage?chat_id=$(vT.ChatId)&text=$(vT.Message)&parse_mode=HTML];
Где в переменных хранятся id бота, канала, и само сообщение.
https://community.qlik.com/docs/DOC-18499
https://community.qlik.com/docs/DOC-18498
https://bablofil.ru/telegram-easy-way/
Огромное спасибо за инфу. Начинаю изучать :) :) :)
Цитата: Валерий от 01 октября 2018, 11:52:46
Цитата: admin от 28 сентября 2018, 03:52:45
Смысл в том, чтобы составить строку и отправить ее запросом
т.е. обращаясь за данными по веб ссылке мы отправляем сообщение
Load 1 From
[https://api.telegram.org/bot$(vT.BotToken)/sendMessage?chat_id=$(vT.ChatId)&text=$(vT.Message)&parse_mode=HTML];
Где в переменных хранятся id бота, канала, и само сообщение.
https://community.qlik.com/docs/DOC-18499
https://community.qlik.com/docs/DOC-18498
https://bablofil.ru/telegram-easy-way/
Огромное спасибо за инфу. Начинаю изучать :) :) :)
Добрый день!
Сделал всё как описано в ссылках, получилось отправлять сообщения из адрессной строки браузера, из QS не выходит... QS отрабатывает без ошибок, но сообщения в Телеграм нет.
По ссылке https://community.qlik.com/docs/DOC-18498 есть вложенный пример. Вторая загрузка у меня проходит через браузер (разумеется, если подставляю значения вместо переменных). А вот в 1й загрузке смущает параметр &sticker=
Для чего он, насколько нужен и где взять значение?
Спасибо.
Load 1
From [https://api.telegram.org/bot$(scriptTelegramBotId):$(scriptTelegramBotToken)/sendSticker?chat_id=$(scriptChatID)&sticker=CAADBQADMAEAAukKyAMmhD6Nb2-KYgI];
Load 1
From [https://api.telegram.org/bot$(scriptTelegramBotId):$(scriptTelegramBotToken)/sendMessage?chat_id=$(scriptChatID)&text=$(scriptTelegramMessage)];
Стикер это стикер. Как соль и перец, по вкусу :)
Не нужен он.
Цитата: admin от 03 октября 2018, 07:49:21
Стикер это стикер. Как соль и перец, по вкусу :)
Не нужен он.
Спасибо! И всё же... где может быть ошибка?
Прикрепляю 2 скрина в 1м файле. DLE (начало пути сделано через библиотеку) и то, что выдаётся после загрузки.
поставьте в файле settings.ini
StandardReload=0
и обращайтесь по прямой ссылке, не через библиотеку подключений.
Спасибо, всё получилось!
Всему виной была библиотека.
Напрямую заработало!!! :) :) :)
Добрый день!
Вопрос немного глупый, но тем не менее: как занести результат определенного вычисления в переменную в DLE?
Например, исходные данные:
ФИО Продажи в $ Канал продаж
Иванов И.И. 20 000 опт
Петров П.П. 5 000 розница
Иванов И.И. 15 000 розница
Петров П.П. 50 000 B2B
Иванов И.И. 20 000 опт
Петров П.П. 35 000 опт
Хочется получить переменные: Всего опт = 75 000, Всего B2B = 50 000, Всего розница = 20 000 и
Всего Иванов = 55 000 и Всего Петров = 90 000
и уже эти переменные запихнуть в Telegram-скрипт.
Заранее спасибо.
Привет
Рассылку и формирование сообщения я делаю в скрипте.
Сначала загружаем данные, готовим таблицу, которую надо вывести.
Затем через цикл формируем строки в одну большую переменную.
Цитата: admin от 10 октября 2018, 03:07:32
Привет
Рассылку и формирование сообщения я делаю в скрипте.
Сначала загружаем данные, готовим таблицу, которую надо вывести.
Затем через цикл формируем строки в одну большую переменную.
Добрый вечер!
Не поделитесь ссылочкой с примерами, где можно доступно почитать про циклы?
Без понимания принципа их организации задача вывести общую сумму для меня нереальная :(
Заранее спасибо.