Изображения товаров

Загрузка нового фото товара

Пример запроса

POST /v1/goods/ImageUpload?key=abc

Параметры

Название Тип Описание
sid Число Номер сайта
goods_id Число Номер товара
img64 Массив Массив с фото, закодированными base64. 
Например, img64 = array('image1-base64-data', 'image2-base64-data', 'image3-base64-data')
size_small Строка Размер фото превью, если не задан = 150*150
size Строка Размер обычного фото в карточке товара, если не задан = 300*300
size_big Строка Размер увеличенного фото в карточке товара, если не задан = 900*900
folder Строка Папка для фото, необязательный.
Полный путь выглядит как /upload/goods/myfolder123/file.jpg (изменять можно только myfolder123)

Ответ

[
  {
    "message":"Ok",
    "count":"4"
  }
]

Параметры

Название Тип Описание
message Строка Сообщение
count Число Количество успешно загруженных фото

Удаление фото товара

Пример запроса

POST /v1/goods/ImageDelete?key=abc

Параметры

Название Тип Описание
sid Число Номер сайта
goods_id Число Номер товара
id Число Удалить фото с заданным номером, необязательный

Ответ

[
  {
    "message":"Ok",
    "count":"3"
  }
]

Параметры

Название Тип Описание
message Строка Сообщение
count Число Количество удаленных фото