Удаление файлов

вместе с папкой море 2007

Для удаления файла необходимо отправть GET запрос на этот адрес:

https://cloud.sovagroup.one/api/p_delete.php?delete=*имя_файла*

Учтите, что имя файла указывается полностью, а взаимодействие с папками не реализовано в версии API 1.0

Ниже предсталвены все возможные ответы от сервера:

Ответ
Пояснение

Account_Duplicate / Account_validation

Ошибка авторизации

Disallowed

В имени файла использованы запрещенные символы

file_not_found

Указанный файл не найден

file_name_fail

Серверная ошибка

OK

Файл успешно удалён

Ниже представлен пример на Python для удаления файла

import requests
def delete_file(file_name):
    url = f"https://cloud.sovagroup.one/api/p_delete.php?delete={file_name}"
    response = requests.get(url)
    if response.status_code == 200:
        server_response = response.text
        if server_response == 'OK':
            return "Файл успешно удален."
        else:
            return "Неизвестный ответ сервера: " + server_response
    else:
        return "Ошибка при подключении к серверу: " + str(response.status_code)
# Пример использования
file_name = 'example.txt'
result = delete_file(file_name)
print(result)

Last updated