|
telegram webhook
|
|||
---|---|---|---|
#18+
вот есть такой код Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
возвращает 404 в чем может быть причина? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 13:08 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Где демка hello world из сети? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 13:10 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя вот есть такой код Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
возвращает 404 в чем может быть причина? Причина в том, что ты стринговую переменную назвал stringBuilder. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 13:26 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
XEugene Причина в том, что ты стринговую переменную назвал stringBuilder. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 13:33 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя PetroNotC Sharp Где демка hello world из сети? Я озвучил то что 99 человек тебе не сказали и прошли мимо. Демка это: "Ребята! Я делаю вот по этой ссылке буква в букву но у меня не работает!". Гляньте своим взглядом 15 сек!!! )))) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 14:03 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
https://core.telegram.org/bots/api#making-requests Making requests All queries to the Telegram Bot API must be served over HTTPS and need to be presented in this form: https://api.telegram.org/bot<token>/METHOD_NAME. Like this for example: https://api.telegram.org/bot123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11/getMe Что-то я не наблюдаю ничего после "botxxxx". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 14:07 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Я озвучил то что 99 человек тебе не сказали и прошли мимо. Демка это: "Ребята! Я делаю вот по этой ссылке буква в букву но у меня не работает!". Гляньте своим взглядом 15 сек!!! что бы протестировать - необходимы сделать кучу действий. как минимум зарегистрировать бота, иметь сервер с http... оказалось - нет достаточной информации о ом что такое json для телеграмм... что есть что ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 15:19 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak Что-то я не наблюдаю ничего после "botxxxx". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 15:21 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя bubucha вадя, не ссы, буть мужиком! а ведь с полгода назад было в первых строках поиска ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 15:31 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp я понял тебя. Примеров в сети нету. Пишешь по памяти. 22235995 тор оказался рабочий, Alexander A. Sak Что-то я не наблюдаю ничего после "botxxxx". исправил. беру метод sendMessage https://core.telegram.org/bots/api#sendmessage для него json Код: java 1.
Hi telegram выводит пытаюсь вывести кнопку Код: java 1.
Hi выводит а вот кнопку нет.... помогите разобраться с логикой этих json ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 16:00 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Читаем описание метода sendMessage. Параметр reply_markup в частности. Он должен быть одного из типов: InlineKeyboardMarkup or ReplyKeyboardMarkup or ReplyKeyboardRemove or ForceReply. Судя по попытке вызова метода, ты пытаешься передать InlineKeyboardMarkup. Читаем что такое InlineKeyboardMarkup: https://core.telegram.org/bots/api#inlinekeyboardmarkup This object represents an inline keyboard that appears right next to the message it belongs to. Field inline_keyboard Type Array of Array of InlineKeyboardButton Description Array of button rows, each represented by an Array of InlineKeyboardButton objects То есть ты должен передать объект с полем inline_keyboard . Откуда у тебя появилось поле InlineKeyboardButton ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 18:03 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Продолжаем. inline_keyboard - это массив массивов. То есть reply_markup должен выглядеть как-то так: Код: javascript 1. 2. 3. 4. 5.
Теперь вопрос что там в этих многоточиях. А там уже объекты типа InlineKeyboardButton, у которых одно обязательное поле text . И опять, нигде слово "InlineKeyboardButton" не фигурирует. Указываем поля, относящиеся к этому типу. Получается что-то типа такого: Код: javascript 1. 2. 3. 4. 5. 6.
Disclaimer. Я просто почитал доку. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 18:11 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak, я правильно понял и отформатировал? Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Disclaimer. Я просто проверил не работает, telegram не понимает , выдаёт 400 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 18:54 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Выглядит как просит документация. В описании ответа 400 ничего не говорит? Давай код. Не удивлюсь, если какие-нибудь запятые пропустил или кавычки. И я такое начинаю тестировать через curl. После понимания уже пишу код. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 19:04 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Хе. А в документации еще такое есть: https://core.telegram.org/bots/api#inlinekeyboardbutton This object represents one button of an inline keyboard. You must use exactly one of the optional fields . ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 19:06 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak, Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
вот такое работает You must use exactly one of the optional fields ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 19:18 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak И я такое начинаю тестировать через curl. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 19:19 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Alexander A. Sak И я такое начинаю тестировать через curl. - А вы что, и пальцы за меня загибать будете? - Ага! Ну вот тот код в начале страницы можно вызвать как-то так: Код: powershell 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 19:42 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak - А вы что, и пальцы за меня загибать будете? - Ага! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 20:11 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak То есть тебе надо будет сделать только обработку входящих HTTP POST Alexander A. Sak Я бы между работой напрямую с API и библиотекой какого-то Рубена Бермудеза даже не выбирал. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2020, 19:55 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
Alexander A. Sak, а как сделать webhook без домена? т.е. с самоподписанным сертификатом. тут https://core.telegram.org/bots/api#setwebhook написано. но с доменом.... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 16:41 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
ХЗ. Деле бота давно, и даже не с хуками, а простым поллингом. В доке есть ip_address. Разве не оно? Делаешь сертификат на IP-адрес, указываешь URL, раз он обязательный, и ip_address на всякий случай. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 20:20 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
вадя Alexander A. Sak, а как сделать webhook без домена? т.е. с самоподписанным сертификатом. тут https://core.telegram.org/bots/api#setwebhook написано. но с доменом.... Я так понял что ты им отправляешь setВотВамМойАдрес(myhost.ru/987654321) Они пришлют тебе привет туда. Верно? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 20:21 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
PetroNotC Sharp в смысле? Я так понял что ты им отправляешь setВотВамМойАдрес(myhost.ru/987654321) Они пришлют тебе привет туда. Верно? Alexander A. Sak доке есть ip_address. Разве не оно? Делаешь сертификат на IP-адрес, указываешь URL, раз он обязательный, и ip_address на всякий случай. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 20:33 |
|
telegram webhook
|
|||
---|---|---|---|
#18+
я так понимаю я должен отправить левый url https://xx.xx:8443 реальный ip_address самоподписанный сертификат ccc.pem на эту отправку он мне отвечает Код: plaintext
т.е. телега приняла теперь она должна запросить сам сертификат? как файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 20:54 |
|
|
start [/forum/topic.php?fid=59&msg=40020760&tid=2120586]: |
0ms |
get settings: |
14ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
49ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
425ms |
get tp. blocked users: |
0ms |
others: | 6ms |
total: | 506ms |
0 / 0 |