Помогите с get запросом в телеграм

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
Здравствуйте, помогите, плиз, сделать кубик с get запросом.
1. Нужно определить, что пришло новое сообщение в группу телеграм
2. Нужно получить текст последнего сообщения

С post запросом справился, сообщения в группу отправляются, а получить запрос затык какой-то, уже весь форум перечитал, не могу сделать.
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Здравствуйте, помогите, плиз, сделать кубик с get запросом.
1. Нужно определить, что пришло новое сообщение в группу телеграм
2. Нужно получить текст последнего сообщения

С post запросом справился, сообщения в группу отправляются, а получить запрос затык какой-то, уже весь форум перечитал, не могу сделать.
Какой url используете для get?
 

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Здравствуйте, помогите, плиз, сделать кубик с get запросом.
1. Нужно определить, что пришло новое сообщение в группу телеграм
2. Нужно получить текст последнего сообщения

С post запросом справился, сообщения в группу отправляются, а получить запрос затык какой-то, уже весь форум перечитал, не могу сделать.
По этому примеру какую дорогу составляли? https://core.telegram.org/bots/api#getting-updates , скиньте ваш готовый код, который вы пытаетесь получить через get.
 

ankur

Client
Регистрация
19.05.2012
Сообщения
83
Благодарностей
48
Баллы
18

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 521
Благодарностей
1 319
Баллы
113
Вот пока то, что получилось помочь найти для автора: https://api.telegram.org/bot11111111:aaaaAAAA/getUpdates?chat_id=-1000000000 Команда отобразит новые сообщения в группе в Json, кроме своих сообщений, поэтому если кто-то может подсказать, как увидеть боту и свои сообщения в группе, поделитесь пожалуйста в теме.
 
  • Спасибо
Реакции: starley

starley

Client
Регистрация
08.03.2015
Сообщения
87
Благодарностей
20
Баллы
8
Gunjubasik
Большое спасибо за помощь, всё получилось.

ankur
человек мне помог, замечу, что уже не первый раз, по C# мне подсказывал. Замечу, что совершенно безвозмездно. А если сам захочешь вместо помощи пофлудить и языком на кого-то потрепаться, то лучше молча проходи мимо таких веток, умнее будешь выглядеть. А то попиздеть все горазды.
 

Gooldbee

Client
Регистрация
16.05.2019
Сообщения
224
Благодарностей
25
Баллы
28
Gunjubasik
Большое спасибо за помощь, всё получилось.

ankur
человек мне помог, замечу, что уже не первый раз, по C# мне подсказывал. Замечу, что совершенно безвозмездно. А если сам захочешь вместо помощи пофлудить и языком на кого-то потрепаться, то лучше молча проходи мимо таких веток, умнее будешь выглядеть. А то попиздеть все горазды.
Поделитесь решением пожалуйста
 
Последнее редактирование:

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
Вот пока то, что получилось помочь найти для автора: https://api.telegram.org/bot11111111:aaaaAAAA/getUpdates?chat_id=-1000000000 Команда отобразит новые сообщения в группе в Json, кроме своих сообщений, поэтому если кто-то может подсказать, как увидеть боту и свои сообщения в группе, поделитесь пожалуйста в теме.
Этот способ я знаю, он отправляет все сообщения а не новые!
Речь идет именно о новых сообщениях (которые он еще не получал), как их получить?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
Этот способ я знаю, он отправляет все сообщения а не новые!
Речь идет именно о новых сообщениях (которые он еще не получал), как их получить?
там есть параметр offset
 

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Благодарностей
170
Баллы
43
Регистрация
25.12.2021
Сообщения
25
Благодарностей
16
Баллы
3
https://api.telegram.org/bot<token>/getUpdates?chat_id=-10&offset=-495418382 (update_id ) по документации должно работать так но по какой то причине не работает)
&offset= ставьте -1. Там по документации написано если офсет отрицательный делать нужно, если хотите последние обновления получить, а далее номер смещения, то есть -1 - это одно обновление назад. все остальные будут забыты. update_id- нет смысла ставить в параметр offset, поэтому и не работает. Он смещения в массиве данных может показать. То есть среди списка сообщений, а Вы пытаетесь на конкретном update_id. Это уже как обычный объект идёт а не список объектов (массив).
 
  • Спасибо
Реакции: Danyadan222 и Gooldbee

Danyadan222

Client
Регистрация
16.06.2022
Сообщения
5
Благодарностей
0
Баллы
1
https://api.telegram.org/bot{token}/getUpdates?offset=-1
Это работает, комменту выше респект. Отображает только последнее сообщение, для управлением проектом от 1 пользователя норм
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)