delete

Удаляет изображения.

  1. Ограничения
  2. Запрос
  3. Ответ

Ограничения

Не более 10 000 изображений в одном вызове метода.

Если изображение привязано к объявлению, то его нельзя удалить.

Запрос

Структура запроса в формате JSON:

{
  "method": "delete",
  "params": {
    "SelectionCriteria": {  /* AdImageIdsCriteria */
      "AdImageHashes": [(string), ... ]
    } /* required */
  }
}
Параметр Тип Описание Обяза-тельный
Структура params (для JSON) / DeleteRequest (для SOAP)
SelectionCriteria AdImageIdsCriteria Критерий отбора изображений, которые требуется удалить. Да
Структура AdImageIdsCriteria
AdImageHashes array of string

Хэши изображений, которые требуется удалить (не более 10 000).

Да

Ответ

Структура ответа в формате JSON:

{
  "result": {  /* result */
    "DeleteResults": [{  /* AdImageActionResult */
      "AdImageHash": (string),
      "Warnings": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ],
      "Errors": [{  /* ExceptionNotification */
        "Code": (int), /* required */
        "Message": (string), /* required */
        "Details": (string)
       }, ...
      ] 
    }, ... ] /* required */
  }
}
Параметр Тип Описание
Структура result (для JSON) / DeleteResponse (для SOAP)
DeleteResults array of AdImageActionResult Результаты удаления изображений.
Структура AdImageActionResult
AdImageHash string

Хэш удаленного изображения. Возвращается в случае отсутствия ошибок, см. раздел Операции над массивом объектов.

Warnings array of ExceptionNotification

Предупреждения, возникшие при выполнении операции.

Errors array of ExceptionNotification

Ошибки, возникшие при выполнении операции.