| 
 | 
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  дальше проверяю getWebhookInfo получаю Код: plaintext он пытается получить сертификат? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 05.12.2020, 21:12 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Когда сертификат создавал, какой-то домен же указывал? Вот этот домен при регистрации и указывать. Я бы сделал сертификат на IP-адрес, и при регистрации хука указывал бы URL в виде IP-адреса. вадят.е. телега приняла теперь она должна запросить сам сертификат? как файл. Ты уже должен был отдать сертификат при регистрации вебхука. Никакого сертификата отдельно запрашивать не должно. Это я так пытаюсь логически рассуждать. Сертификат как отдаешь? Там какие-то замечания насчет того, как его отдавать. Ну и наверное HTTPS на твоей стороне должен быть с этим сертификатом. Иначе становится не понятно зачем вся эта байда. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 05.12.2020, 21:58 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Alexander A. Sak Ты уже должен был отдать сертификат при регистрации вебхука. Никакого сертификата отдельно запрашивать не должно. Это я так пытаюсь логически рассуждать. Сертификат как отдаешь? Там какие-то замечания насчет того, как его отдавать. Ну и наверное HTTPS на твоей стороне должен быть с этим сертификатом. Иначе становится не понятно зачем вся эта байда. вот нашёл Код: plaintext но только Код: plaintext типа этого https://coderoad.ru/33932007/Telegram-бота-API-веб-перехватчиков-самоподписанный-сертификат ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 05.12.2020, 23:10 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  сделал сертификаты как написано https://core.telegram.org/bots/self-signed#openssl https://core.telegram.org/bots/self-signed#java-keystore открываю страницу в мозиле (ругается что-то сертификат левый) -но сертификат просматривает но вот телеграм ругается Код: plaintext что ему надо? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 06.12.2020, 19:30 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  как такое  curl -F "url=https://xxx.xxx.xxx.xxx:8443/test/pagebot" -F "certificate=@xcv.pem" " https://api.telegram.org/botTOKEN/setwebhook" заменить эквивалентом на java  ключ -F Данный параметр позволяет curl эмулировать заполненной формы, в которой пользователь нажал кнопку "отправить". Программа вызывает метод POST, используя Content-Type multipart/form-data в соответствии с  RFC 2388, что дает возможность в том чисел и загрузить бинарные файлы. Для принудительного использования части содержимого из файла перед именем файла используйте префикс '@'. Для загрузки поля из файла нужно использовать префикс '<'. Отличие '@' от '<' в том, что '@' делает присоединение файла (attachment), а '<' берет содержимое файла и вставляет его в поле. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 06.12.2020, 20:51 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вот это  curl -F "url=https://xxx.xxx.xxx.xxx:8443/test/pagebot" -F "certificate=@xcv.pem" " https://api.telegram.org/botTOKEN/setwebhook" работает в консоли (т.е с сертификатами разобрался) пытаюсь сделать в коде Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. отрабатывает, и даже выводит process.info().toString()... но response - пустой, т.е. что и куда - вопрос открытый... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 06.12.2020, 22:47 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Напиши шелловый скрипт для регистрации бота и не насилуй джаву. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 06.12.2020, 23:46 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Alexander A. Sak Напиши шелловый скрипт для регистрации бота и не насилуй джаву. а это и так шеллл Runtime.getRuntime().exec(commands); отрабатывает вроде Код: plaintext ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 06.12.2020, 23:54 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  под 10 окнами  curl из java отправляет и получает ответ (в отличии от debean) при проверке Код: plaintext ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.12.2020, 01:16 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вот такое работает Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. надо обратить внимание на кавычки и @ и в сертификате надо прописать в параметре CN=xx.xx.xx.xx ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.12.2020, 10:48 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  хотя curl есть, по умолчанию,  и в окнах , хочется решения и на чистой java. к сожалению я не нашел... такого что б понятно было ... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.12.2020, 13:08 | 
  
  
  
   | 
||
| 
 
telegram webhook 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. для работы с telegram подойдёт ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 07.12.2020, 15:08 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=59&msg=40025107&tid=2120586]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    54ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    43ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 233ms | 
| total: | 376ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.