|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak Судя по коду из https://github.com/rubenlagus/TelegramBots метод registerBot() возвращает объект BotSession, у которого есть метод stop(). ечли использовать вариант TelegramLongPollingBot https://github.com/rubenlagus/TelegramBots/blob/master/telegrambots/src/main/java/org/telegram/telegrambots/bots/TelegramLongPollingBot.java но это метод когда свой сервер дёргает сервер telegram но этот вариант стопится долго... секунд 20 , если не больше Alexander A. Sak Но я все равно считаю лишняя прослойка для общения с Телеграмом лишняя. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 15:35 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
https://github.com/rubenlagus/TelegramBots https://github.com/rubenlagus/TelegramBots#webhooks-vs-getupdates отказ от ответственности Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:19 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
как убить из кода процесс прослушивающий порт? так грубо ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:20 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Ты открыл тему 27 октября. За это время можно было почитать API Телеграма и разобраться с протоколом. Там обычный JSON. Я бы между работой напрямую с API и библиотекой какого-то Рубена Бермудеза даже не выбирал. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:23 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
если есть кто по-способнее, может тут разберётся https://github.com/rubenlagus/TelegramBotsExample/tree/master/src/main/java/org/telegram как остановить? на основании этого сделан вариант вот конкретно переделано это Код: java 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:29 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak Ты открыл тему 27 октября. За это время можно было почитать API Телеграма и разобраться с протоколом. Там обычный JSON. Alexander A. Sak Я бы между работой напрямую с API и библиотекой какого-то Рубена Бермудеза даже не выбирал. а тут совет сделать своё.... н наверное придётся... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:33 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя как убить из кода процесс прослушивающий порт? так грубо Нужно /можно только его. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:35 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp у тебя выходит что это javaпроцесс сам либой открыл порт. Нужно /можно только его. как? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:37 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя вот когда я делаю своё - мне тычат - что это не правильно Рубена Бермудеза это у нас системный код что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:38 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя PetroNotC Sharp у тебя выходит что это javaпроцесс сам либой открыл порт. Нужно /можно только его. как? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:39 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
kill -TERM 12345678 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:40 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
pidof java даст его PID ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:41 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Alexander A. Sak Я бы между работой напрямую с API и библиотекой какого-то Рубена Бермудеза даже не выбирал. а тут совет сделать своё.... н наверное придётся... Просто в случае с шаблонизаторами, аналогом кода Рубена Бермудеза был твой код. Кстати, у Рубена можно попробовать использовать только маппинги JSON => POJO. Там вполне знакомый Jackson в импортах мелькал. То есть тебе надо будет сделать только обработку входящих HTTP POST, в которых брать тело и десериализовывать в Рубеновские объекты. Вопрос "как мне остановить HTTP-сервер, запущенный в HTTP-сервере" сразу отпадет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 16:48 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak То есть тебе надо будет сделать только обработку входящих HTTP POST, в которых брать тело и десериализовывать в Рубеновские объекты. Вопрос "как мне остановить HTTP-сервер, запущенный в HTTP-сервере" сразу отпадет. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 17:07 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp pidof java даст его PID тогда уж killall java ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 17:09 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя PetroNotC Sharp pidof java даст его PID тогда уж killall java ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2020, 17:25 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak То есть тебе надо будет сделать только обработку входящих HTTP POST, спасибо, что подтолкнул. сервлет прекрасно справляется ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2020, 21:05 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
просто , да не совсем... продолжу тут , дабы все в одном месте было посылаю так Код: java 1. 2. 3. 4. 5.
ответ получаю. т.е. связь есть. сервлет получает данные вопрос как сервлете в ответ отправить json в инете искал, находил, пробовал. есть несколько мест для ошибки, не правильный json(но. взял в инее рабочий) не правильный адрес ответа - как увидеть? не правильно отправляю пока самое простое - как правильно отправить, желательно более подробном виде ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2020, 20:11 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя, Бери сниффер и изучай как отправлять. F12? JSON нет стандарта. Грубо тебе либа по формированию любого json нужна или их формат? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2020, 21:37 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Бери сниффер и изучай как отправлять. F12? Wireshark тож много не даёт https PetroNotC Sharp JSON нет стандарта. мест для ошибки много - надо вычислить конкретное мест ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2020, 22:44 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
и тут ещё приходит на https://xxx.ru:8443/bon/ppp c ip telegram xx.xx.xx.xx ф отправить надо " https://api.telegram.org/botxxx:ddddd_rrrrr/" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2020, 22:49 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Wireshark тож много не даёт https вадя на этом этапе важно не содержимое json, а правильно всё сформировать для передачи json.... мест для ошибки много - надо вычислить конкретное мест Да. Работа программиста). А как они узнают что ты правильно сформировал у себя как не по json? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 07:21 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя и тут ещё приходит на https://xxx.ru:8443/bon/ppp c ip telegram xx.xx.xx.xx ф отправить надо " (подозрительная ссылка!) https://api.telegram.org/botxxx:ddddd_rrrrr/" Отправь мальчик по их адресу)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 07:22 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp А как они узнают что ты правильно сформировал у себя как не по json? PetroNotC Sharp ну, воспроизведи ровно то что у них. Отправь мальчик по их адресу)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 09:15 |
|
|
start [/forum/topic.php?fid=59&msg=40020680&tid=2120586]: |
0ms |
get settings: |
25ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
435ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 552ms |
0 / 0 |