метод REST scope: catalog

catalog.product.download

Скачать файлы товара

Кто может выполнять: администратор

Описание

Метод скачивает файлы товара торгового каталога по переданным параметрам.

Параметры

fields object обязательный

Значения полей для скачивания файлов товара

Параметр fields

fileId integer обязательный

Идентификатор зарегистрированного файла.

Для получения идентификаторов файлов товара необходимо использовать catalog.product.get, либо catalog.product.list

productId catalog_product.id обязательный

Идентификатор товара.

Для получения идентификаторов товаров необходимо использовать catalog.product.list

fieldName string обязательный

Имя поля (свойства или поля элемента информационного блока) в котором хранится файл.

  • DETAIL_PICTURE — детальная картинка, поле доступно в старой карточке товара
  • PREVIEW_PICTURE — картинка для анонса, поле доступно в старой карточке товара
  • PROPERTY_N — свойство, где N — идентификатор свойства, либо код свойства

Для получения существующих идентификаторов, либо кодов свойств товаров, необходимо использовать catalog.productProperty.list

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"fields":{"fileId":6439,"productId":1243,"fieldName":"detailPicture"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/catalog.product.download

Обработка ошибок

HTTP-статус: 400

{	
   "error":0,
   "error_description":"Required fields: fileId"
}
Код Описание Значение
200040300010 Недостаточно прав для чтения торгового каталога
0 Товар с указанным идентификатором не существует
0 Указанное свойство не существует, либо не является файловым
0 Файл с указанным идентификатором не существует
0 Не переданы обязательные поля
0 Другие ошибки (например, фатальные ошибки)

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.