Публикация

подписчиков: 2 Подписаться
0
Avatar

Название изображения

Сделал импорт 5000 товаров. Оказалось, что у части товаров разные файлы изображений имеют одинаковые название, но они находились по разным ссылкам. В МС все изображения правильные. А при синхронизации товаров, на сайте одно изображение отображается у всех товаров с этим изображением, т.к. по api получаем название файла и сохраняем на своем сервере.

МС не умеет при загрузке/создании товара создавать уникальное название файлу?

Александр

Войдите в службу, чтобы оставить комментарий.

Комментариев: 3

1
Avatar

Добрый день!
В МоемСкладе файлы сохраняются под UUID (универсальный уникальный идентификатор). Для удобства пользователей мы так же сохранеям в базе названия файлов и передаем их в API в артибуте изображений "filename".
Если у вас имеются проблемы с сохранением файлов по их названиям, вы можете сохранять у себя изображения используя их идентификаторы.

Дмитрий 1 голос
Действия с комментариями Постоянная ссылка
0
Avatar

Здравствуйте!

Все файлы в МС сохраняются под UUID. UUID файла не выводится отдельным полем, однако вы можете узнать его из мета-ссылки на на изображение image -> meta -> href, например:

"href": "https://online.moysklad.ru/api/remap/1.1/download/28ca8201-36e7-11e7-8a7f-40d0000000cd",

Но в сообщение выше имелось ввиду использование id товара.

Дмитрий 0 проголосовали
Действия с комментариями Постоянная ссылка