Ошибка при отправке base64-скриншота в телеграм бота.



  • Отправляю в телеграм бота сриншот - через POST запрос. Скриншот сохранён в переменную [[SCREENSHOT_BASE64]] в виде base64-строки .
    В телеграм-бота ничего не приходит и Бас выдаёт:

    [718617763] [16:43:30] Поток №1 : Все данные были обработаны для 19замазал61:AAFзамазал6QiA
    

    Что я не так указал в post запросе?

    Указываю:

    https://api.telegram.org/bot{{19замазал61:AAFTзамазалA}}/sendPhoto
    
    "chat_id",{{33замазал90}},"photo","base64://" + [[SCREENSHOT_BASE64]]
    

    Скрин:
    ц1.jpg


  • Banned

    @mik888em Такое ощущение что у вас где то ошибка в коде. Но я не специалист просто предположения. Возможно у вас в выполнить код какой то асинхрон не до конца закрыт, а на этом экшене получается его закрывает скобочка или ! появляется. У самого так было. Но это не точно.



  • @mik888em попробуйте фигурные скобки все убрать, если это не название ресурса, а просто значение.



  • @smeckoi77
    спасибо . всё заработало.
    готовый код:

    https://api.telegram.org/bot19замазал61:AAзамазалQiA/sendPhoto
    
    "chat_id",33замазал90,"photo","base64://" + [[SCREENSHOT_BASE64]]
    

    скрин куда код ставим:
    ц3.jpg


Log in to reply