async with tgapi_session.get(f"https://api.telegram.org/bot{ BOT_TOKEN }/getFile?file_id={ message.photo[-1].file_id }") as r:
response = json.loads(await r.text())
url = f"https://api.telegram.org/bot{ BOT_TOKEN }/{ response['result']['file_path']}"
await message.answer(url)
где я ошибся?
{"ok":false,"error_code":404,"description":"Not Found"}
Зачем ты сырые запросы отправляешь?
мне юрл нужен для другого апи
Так используй методы аиограма
А нахуя когда это аиограм умеет?
мне нужен юрл. Аиограм не умеет отдавать сам юрл
Скачай файл, залей на любой источник, скопируй ссылку
выне понимаете он хочет отдавать с токеном ссылку на файлайди через апи телеги и менять токен
каждый раз качать файл, потом загружать его на какой-то сайт, а потом кидать на него юрл?
я хочу не сохранять локально файл
Скачал файл, залил, и удалил В чем проблема?
если ботом пользуется больше 10 человек это не гуд
а отдавать токен это гуд?
если не основного бота а какого-то левого - да
ебатся с токенами и флудвейтами: 👍 оптимизировать скачивание и отправку на сервис данных: 👎
Так он не отдает никому токен, токен нужен только для обращения к серверу телеграм
скорость обработки теряется
А так ведь скучно жить. Сейчас он создаст себе трудности и будет героически с ними сражаться
ты не понял, ему нужно отправлять фото на сервис, он хочет сделать это через файлайди что бы передать так фотку нужно составить голый запрос с получением фотки через айди, а там нужен токен бота через который был получен айди
А зачем для получения фотки id, если телега генерирует специальную ссылку для нее после getFile?
Чел иди учи апи телеги
Победит и будет мальчик молодец, станет аиограмма королём (да, здесь 2 ахуенных мема сразу)
где? можно ссылку в доки?
Ты не того реплайнул
сделает 5 анжуманий подряд как настоящий мужчина
А ты понял обе отсылки
там есть ебучий токен бота
ФАЙЛ ОБЖЕК РЕТОРНЕД. ГДЕ ТАМ УНИКАЛЬНАЯ ССЫЛКА
он делает то же что и ты щас говоришь, но безопасность в жопе т.к. отправлять ключ от дома через незнакомца это минимум странно
Маяковский Номер Два
Я иду искать говнокодера
у меня бот в одном файле на 2к строк и пишу я все это в сублайме по гайдам хауди хо на телеботе задавайте вопросы
А не похуй ли?
from bot import main main.start() такой?
давно из психушки вьішел?
так вот кто отвечает за безопасность в телеге
Где я сказал про уникальную ссылку?
меня оттуда вышвырнули, ибо санитары возясь со мной тоже ебнулись
ты уверен?
а чо, пастебин не потянет думаешь?
Шаришь разницу между специальной и уникальной?
ник как то похож на кого-то, может совпадение
он тоже от вахуи будет
В общем, что касается ссылки. Получить файл по этой ссылке можно, но отправлять ссылку в таком виде не очень. Почему у тебя 404, тут две версии: 1) файла не существует 2) ссылка просрочена (телега гарантирует только один час после getFile) Попробуй все таки написать тесты или самому вручную попробовать тестировать, думаю ошибка в коде
1 он из сообщения достает айди какое не существует
Вопросов нет, диагноз очевиден
люблю ммм
Обсуждают сегодня