Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Функция Функція catalog/processImages (http://<DOMAIN>/api/catalog/processImages/)

Обработка изображений загруженных Обробка зображень завантажених через ftp в директорию у директорію /content/import_images/.

ПараметрыПараметри:

  • token - ключ
  • авторизации полученный
  • авторизації отриманий через
  • функцию
  • функцію auth
  • removePrevImages - BOOL
  • необходимость в удалении предыдущих изображений в товаре

...

  • необхідність у видаленні попередніх зображень у товарі

Відповідь:

  • status - статус
  • выполнения функции
  • виконання функції
    • OK -
  • все
    • усі записи
  • обновились успешно
    • оновилися успішно
  • response.log - лог
  • выполнения функции по каждой записи
  • виконання функції по кожному запису
    • response.log[i].fileName -
  • название обработанного файла
    • назва обробленого файлу
    • response.log[i].code - код
  • статуса добавления изображения
    • статусу додавання зображення
      • 0 -
  • Нет ошибок
      • Немає помилок
      • 1 -
  • Некорректное расширение файла
      • Некоректне розширення файлу
      • 2 - Товар
  • по указанному артикулу отсутствует
      • за вказаним артикулом відсутній
      • 3 -
  • Ошибка при перемещении изображения
      • Помилка під час переміщення зображення
      • 4 - Галерея
  • с указанным именем отсутствует
      • із зазначеним ім'ям відсутня
    • response.log[i].message -
  • пояснение к
    • пояснення до статусу


Пример запроса Приклад запиту на адрес адресу (http://<DOMAIN>/api/catalog/processImages/):


Code Block
{
  "token": "9948039e94ff867ecc75051bf99f12c6",
  "removePrevImages": true
}


Пример ответа на запрос:Приклад відповіді на запит


Code Block
{
  "status": "OK",
  "response": {
    "log": [
      {
        "fileName": "123123.jpg",
        "code": 0,
        "message": "File 123123.jpg added to 123123 (gallery: images)"
      },
      {
        "fileName": "123123@1.jpg",
        "code": 0,
        "message": "File 123123@1.jpg added to 123123 (gallery: images)"
      },
      {
        "fileName": "123123@gallery_common@1.jpg",
        "code": 0,
        "message": "File 123123@gallery_common@1.jpg added to 123123 (gallery: gallery_common)"
      },
      {
        "fileName": "123123@gallery_common@2.jpg",
        "code": 0,
        "message": "File 123123@gallery_common@2.jpg added to 123123 (gallery: gallery_common)"
      },
      {
        "fileName": "afas32352.jpg",
        "code": 0,
        "message": "File afas32352.jpg added to afas32352 (gallery: images)"
      },
      {
        "fileName": "afas32352@gallery_360@1.jpg",
        "code": 0,
        "message": "File afas32352@gallery_360@1.jpg added to afas32352 (gallery: gallery_360)"
      },
      {
        "fileName": "afas32352@gallery_360@2.jpg",
        "code": 0,
        "message": "File afas32352@gallery_360@2.jpg added to afas32352 (gallery: gallery_360)"
      },
      {
        "fileName": "afas32352@gallery_comasdgagasgmon@3.jpg",
        "code": 4,
        "message": "Gallery gallery_comasdgagasgmon does not exists"
      },
      {
        "fileName": "afas32352@gallery_common@3.jpg",
        "code": 0,
        "message": "File afas32352@gallery_common@3.jpg added to afas32352 (gallery: gallery_common)"
      },
      {
        "fileName": "asdgasdgasd325235235.jpg",
        "code": 2,
        "message": "Product with article asdgasdgasd325235235 does not exists"
      }
    ]
  }
}