Зашел я значит на ewfiles.net и что я вижу?
-Правильно, обновления с Api так никто и не сделал!
И я как правильный пользователь эндвея решил взять сущесвующее Api. Итак представляю вашему вниманию Телеграм бота(кликабельно) который может грузить ваши файлы(до 20 мб) на ewfiles. Так же кому нужно будет ниже прикреплю код для загрузки файлов (Api на минималке). Собсвенно вот и все, кто захочет поставить лайк тот его поставит, а остальные и так умнички.
-Правильно, обновления с Api так никто и не сделал!
И я как правильный пользователь эндвея решил взять сущесвующее Api. Итак представляю вашему вниманию Телеграм бота(кликабельно) который может грузить ваши файлы(до 20 мб) на ewfiles. Так же кому нужно будет ниже прикреплю код для загрузки файлов (Api на минималке). Собсвенно вот и все, кто захочет поставить лайк тот его поставит, а остальные и так умнички.
Хедеры не пробовал убирать, можете сами поиграться
Python:
def upload_file(file_path: str) -> requests.Response:
headers = {
'authority': 'api.ewfiles.net',
'accept': 'application/json, text/plain, */*',
'accept-language': 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7',
'dnt': '1',
'origin': 'https://ewfiles.net',
'referer': 'https://ewfiles.net/',
'sec-ch-ua': '"Google Chrome";v="115", "Chromium";v="115", "Not?A_Brand";v="24"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-site',
'user-agent': 'Mozilla/5.0 (X11; U; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.5803.212 Safari/537.36'
}
files = {
'file': ('ИМЯ ФАЙЛА', open(file_path, 'rb'), 'MIMETYPE(Миметип)')
}
response = requests.post('https://api.ewfiles.net/api/files/add', headers=headers, files=files)
return response
Последнее редактирование: