Загрузка файла
Наконец-то, вы дошли до этого этапа (за это вот вам шляпу 🎩) © s4mat
Для загрузки любого файла можно использовать отправку запоса на следующий адрес
https://cloud.sovagroup.one/api/upload.php
Учтите, что здесь нам нужно отправлять POST запрос. Всего есть 2 POST:
Название и тип запроса
Для чего он нужен
Обязательно?
Загрузка файла в определенную, заранее созданную папку
Указывает, какой файл мы хотим загрузить
В случае удачной загрузки в ответ будет отправлено JSON сообщение в таком виде
[
{
"isSuccess": "yes",
"link": "{Ссылка на файл в формате https}"
}
]
В случае ошибки в ответ JSON будет иметь такой вид
[
{
"isSuccess": "no",
"error": "{Ошибка}"
}
]
В таблице ниже приведены все сообщения, которые могут быть в строке error
Критическая ошибка, незапланированный сценарий
Свободное пространство пользователя не позволяет загрузить файл
Файл с таким названием уже существует
Название файла содержит запрещенные символы
Account_Duplicate или Account_Validation_Error
Пользователь не авторизован, или авторизован некорректно
Ниже представлен пример на Python для загрузки файла: