За последние 24 часа нас посетили 22824 программиста и 1264 робота. Сейчас ищет 771 программист ...

Обновление раннее загруженного на сервер телеграмм файла

Тема в разделе "PHP для профи", создана пользователем aladdinych, 18 июн 2022.

  1. aladdinych

    aladdinych Активный пользователь

    С нами с:
    23 июн 2018
    Сообщения:
    4
    Симпатии:
    0
    Я телеграмм ботом раннее загрузил на сервер файл. Мне нужно его считать изменить а затем обновить на сервере. Все это надо сделать через Telegram API. Как можно обновить файл на сервере? Подскажите решение плз.
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.823
    Симпатии:
    736
    Адрес:
    Татарстан
    Изучайте АПИ, пишите потом нужный код
     
  3. aladdinych

    aladdinych Активный пользователь

    С нами с:
    23 июн 2018
    Сообщения:
    4
    Симпатии:
    0
    Я не нашел в АПИ такой возможности.
     
  4. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.823
    Симпатии:
    736
    Адрес:
    Татарстан
    Значит её нет.. Логично?
    Или думаете мы изобретем то, чего нет?
    Делайте так: скачиваете файл, удаляете старый файл по АПИ, загружаете новый изменённый с тем-то же именем
     
  5. aladdinych

    aladdinych Активный пользователь

    С нами с:
    23 июн 2018
    Сообщения:
    4
    Симпатии:
    0
    Удалить файл по АПИ тоже нет возможности.
     
  6. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.823
    Симпатии:
    736
    Адрес:
    Татарстан
    при первой отсылке файла - телеграмм отдает - file_id
    вот повторно отправить документ можно по этому file_id
     
  7. Xozain

    Xozain Новичок

    С нами с:
    2 авг 2020
    Сообщения:
    9
    Симпатии:
    1
    В тексте сообщения ты ж сам ответил на свой вопрос.
    1. Получаешь файл с сервера телеграм через API.
    2. Делаешь все что надо с файлом.
    3. Загружаешь обратно на сервер телеграм. Получаешь новый id файла.
    Все.