Публикация

подписчиков: 3 Подписаться
1
Avatar

ID товара

Есть страница редактирования товара:
https://online.moysklad.ru/app/#good/edit?id=175fb35f-2ea7-11e7-7a69-93a70054d679
из нее берем айди, получаем: 175fb35f-2ea7-11e7-7a69-93a70054d679
подставляем его в запрос:
https://online.moysklad.ru/api/remap/1.1/entity/product/175fb35f-2ea7-11e7-7a69-93a70054d679
в ответ получаем:
error" => "Объект с типом 'product' и идентификатором '175fb35f-2ea7-11e7-7a69-93a70054d679' не найден"

Где тогда брать релаьный адйи по которому можно обратится?

Krepeg74

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

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

0
Avatar

Добрый день!

ID товара из URL карточки товара вы можете получить, распарсив поле meta->uuidHref

Пример:

В вашем случае для товара при запросе через АПИ вернется следующая мета:

"meta": {
"href": "https://online.moysklad.ru/api/remap/1.2/entity/product/003e7492-706a-11e7-7a31-d0fd0013257",
"metadataHref": "https://online.moysklad.ru/api/remap/1.2/entity/product/metadata",
"type": "product",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#good/edit?id=003e6ea7-706a-11e7-7a31-d0fd00132579"
}

Екатерина Евтухова 0 проголосовали
1
Avatar

Есть страница редактирования товара:
https://online.moysklad.ru/app/#good/edit?id=175fb35f-2ea7-11e7-7a69-93a70054d679
из нее берем айди, получаем: 175fb35f-2ea7-11e7-7a69-93a70054d679
подставляем его в запрос:
https://online.moysklad.ru/api/remap/1.1/entity/product/175fb35f-2ea7-11e7-7a69-93a70054d679
в ответ получаем:
error" => "Объект с типом 'product' и идентификатором '175fb35f-2ea7-11e7-7a69-93a70054d679' не найден"

Где тогда брать релаьный адйи по которому можно обратится?

Krepeg74 1 голос
0
Avatar

Для открытия страницы редактирования в интерфейсе моего склада используется ссылка из meta->uuidHref

Для запросов в api используется ссылка из meta->href

Денис 0 проголосовали