files/getInfo
Сведения о файле и подписанная ссылка на скачивание.
Параметры
| Параметр | Обязателен | Описание |
|---|---|---|
fileId | да | Идентификатор файла из события. |
Пример
GET https://chat.ostart.ru/bot/v1/files/getInfo?token=...&fileId=4d1a…
{"ok":true,"type":"file","size":11,"filename":"отчёт.txt",
"url":"https://chat.ostart.ru/bot/v1/files/download?fileId=4d1a…&botId=…&expires=…&signature=…"} Про ссылку на скачивание
- Живёт 15 минут, подписана и не содержит токена бота — её можно передать тому, кто качает.
- Скачивание отдаёт байты напрямую, без перенаправлений.
- Доступ проверяется дважды: подпись говорит, какому боту выдана ссылка, а членство в чате — имеет ли он право видеть файл. Оба условия должны выполняться в момент скачивания, а не выдачи.