169 похожих чатов

async with aiohttp.ClientSession() as tgapi_session:

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"}

60 ответов

273 просмотра

Зачем ты сырые запросы отправляешь?

Ax3🇺🇦- Автор вопроса
Ax3🇺🇦
мне юрл нужен для другого апи

Так используй методы аиограма

А нахуя когда это аиограм умеет?

Ax3🇺🇦- Автор вопроса
Patrick [in search of work]
А нахуя когда это аиограм умеет?

мне нужен юрл. Аиограм не умеет отдавать сам юрл

Ax3🇺🇦
мне нужен юрл. Аиограм не умеет отдавать сам юрл

Скачай файл, залей на любой источник, скопируй ссылку

ᅠᅠ
Скачай файл, залей на любой источник, скопируй ссы...

выне понимаете он хочет отдавать с токеном ссылку на файлайди через апи телеги и менять токен

Ax3🇺🇦- Автор вопроса
ᅠᅠ
Скачай файл, залей на любой источник, скопируй ссы...

каждый раз качать файл, потом загружать его на какой-то сайт, а потом кидать на него юрл?

Ax3🇺🇦- Автор вопроса
Ax3🇺🇦
я хочу не сохранять локально файл

Скачал файл, залил, и удалил В чем проблема?

Ax3🇺🇦- Автор вопроса
ᅠᅠ
Скачал файл, залил, и удалил В чем проблема?

если ботом пользуется больше 10 человек это не гуд

Ax3🇺🇦- Автор вопроса
Axel
а отдавать токен это гуд?

если не основного бота а какого-то левого - да

Ax3🇺🇦
если не основного бота а какого-то левого - да

ебатся с токенами и флудвейтами: 👍 оптимизировать скачивание и отправку на сервис данных: 👎

Axel
а отдавать токен это гуд?

Так он не отдает никому токен, токен нужен только для обращения к серверу телеграм

Ax3🇺🇦- Автор вопроса
Axel
ебатся с токенами и флудвейтами: 👍 оптимизировать ...

А так ведь скучно жить. Сейчас он создаст себе трудности и будет героически с ними сражаться

Ilya Lyapin (Nestyreff)
Так он не отдает никому токен, токен нужен только ...

ты не понял, ему нужно отправлять фото на сервис, он хочет сделать это через файлайди что бы передать так фотку нужно составить голый запрос с получением фотки через айди, а там нужен токен бота через который был получен айди

Axel
ты не понял, ему нужно отправлять фото на сервис, ...

А зачем для получения фотки id, если телега генерирует специальную ссылку для нее после getFile?

Axel
оооо даа

Победит и будет мальчик молодец, станет аиограмма королём (да, здесь 2 ахуенных мема сразу)

Aleksandr Danilov 🇺🇦
Победит и будет мальчик молодец, станет аиограмма ...

сделает 5 анжуманий подряд как настоящий мужчина

там есть ебучий токен бота

ФАЙЛ ОБЖЕК РЕТОРНЕД. ГДЕ ТАМ УНИКАЛЬНАЯ ССЫЛКА

он делает то же что и ты щас говоришь, но безопасность в жопе т.к. отправлять ключ от дома через незнакомца это минимум странно

Axel
три*

Я иду искать говнокодера

Aleksandr Danilov 🇺🇦
Я иду искать говнокодера

у меня бот в одном файле на 2к строк и пишу я все это в сублайме по гайдам хауди хо на телеботе задавайте вопросы

Ax3🇺🇦
А не похуй ли?

так вот кто отвечает за безопасность в телеге

Arwi
давно из психушки вьішел?

меня оттуда вышвырнули, ибо санитары возясь со мной тоже ебнулись

Axel
screenshot тута

Шаришь разницу между специальной и уникальной?

Ax3🇺🇦
мне нужен юрл. Аиограм не умеет отдавать сам юрл

В общем, что касается ссылки. Получить файл по этой ссылке можно, но отправлять ссылку в таком виде не очень. Почему у тебя 404, тут две версии: 1) файла не существует 2) ссылка просрочена (телега гарантирует только один час после getFile) Попробуй все таки написать тесты или самому вручную попробовать тестировать, думаю ошибка в коде

Ilya Lyapin (Nestyreff)
В общем, что касается ссылки. Получить файл по это...

1 он из сообщения достает айди какое не существует

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта