метод REST scope: catalog

catalog.product.sku.download

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

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

Описание

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

Параметры

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

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

Параметр fields

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

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

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

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

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

Для получения идентификаторов головных товаров необходимо использовать catalog.product.sku.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":6546,"productId":1289,"fieldName":"detailPicture"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/catalog.product.sku.download

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

HTTP-статус: 400

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

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

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