Wiki
Clone wikiunr3 / Загрузка картинок
load_pictures_group
Параметры в формате multipart/form-data:
#! -----------------------------2760747888690 Content-Disposition: form-data; name="login" editor -----------------------------2760747888690 Content-Disposition: form-data; name="pass" editor -----------------------------2760747888690 Content-Disposition: form-data; name="uid[1]" c1e35c97-863d-6cce-911c-15b76486904b -----------------------------2760747888690 Content-Disposition: form-data; name="uid[2]" b0483d87-6050-8175-53f8-2ef4be82e740 -----------------------------2760747888690 Content-Disposition: form-data; name="picture[1][1]"; filename="Chrysanthemum.jpg" Content-Type: image/jpeg [Содержимое файла] -----------------------------2760747888690 Content-Disposition: form-data; name="picture[1][2]"; filename="Desert.jpg" Content-Type: image/jpeg [Содержимое файла] -----------------------------2760747888690 Content-Disposition: form-data; name="picture[2][1]"; filename="Hydrangeas.jpg" Content-Type: image/jpeg [Содержимое файла] -----------------------------2760747888690 Content-Disposition: form-data; name="picture[2][2]"; filename="" Content-Type: image/jpeg [Пустая строка] -----------------------------2760747888690 Content-Disposition: form-data; name="action" load_pictures_group -----------------------------2760747888690--
Первый индекс - порядковый номер поверхности, для которой загружаются картинки. Второй индекс - собственный номер картинки. Если отсутствует имя и содержимое файла, то картинка с соответствующим номером будет удалена (как последняя картинка в примере).
Вывод:
{"ACTION":"load_pictures_group","RESULT":"OK"}
В случае ошибки:
{"ACTION":"load_pictures_group","ERRORS":[{"code":"pictire_error","picture":{"name":"имя файла","type":"тип файла","tmp_name":"временный файл","size":"размер","uid":"uid блока","error":"код ошибки загрузки"}}]}
Updated