1b.app
Скопирована ссылка -

Хорошоп: прошу поправить параметры в уровней цен "Экспортировать товары в Хорошоп"

Ребята, прошу помочь. Не могу передать уровни цен на хорошоп.
В сапорте хорошоп, посмотрев на логи, сказали, что мы не верно передаем параметры. Можете поправить их пожалуйста?

Вот что они написали https://prnt.sc/VbAsjWKsfyZi, а ниже их изображения
- https://prnt.sc/qBfO48JPHwVB
- https://prnt.sc/0rGPSgOiZJMb

Вот ссылка на документацию по данному вопросу https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/1717633025/B2B#%D0%98%D0%B...

Я использую тестовое действие в Автоматизациях https://prnt.sc/-4a3HDCRCJZJ
Фал лога прикрепил

Ответы:

Добрый день. Вы сами настраивате что передавать в это поле. В данном случае это настройка "Идентификатор типа цены Horoshop", поменяйте там названия ваших цен на нужные id и все будет работать
26.02.2024, 17:50

И полные логи бросать небезопасно, в Вашем есть например токен, который вероятно сейчас можно использовать чтобы наделать какой то грязи в апи сайта. Сбросьте на сайте все полученные токены если это возможно, чтобы никто не мог ими воспользоватся
26.02.2024, 17:54

Добрый день!


Отдел Заботы
OneBox production писал/а:
Вы сами настраивате что передавать в это поле. В данном случае это настройка "Идентификатор типа цены Horoshop", поменяйте там названия ваших цен на нужные id и все будет работать

Правильно я понимаю, что нужно вставить вот так https://prnt.sc/nW5g7yn_MIEM, просто я не нашел идентификатор который дает хорошоп https://prnt.sc/RTq7vrlRnVLt


Отдел Заботы
OneBox production писал/а:
И полные логи бросать небезопасно, в Вашем есть например токен, который вероятно сейчас можно использовать чтобы наделать какой то грязи в апи сайта. Сбросьте на сайте все полученные токены если это возможно, чтобы никто не мог ими воспользоватся

Точно((( Вы правы((( Я когда отправил этот запрос - уже это понял(( Спасибо за рекомендацию
26.02.2024, 18:17


Юрченко Роман Сергеевич писал/а:
Правильно я понимаю, что нужно вставить вот так https://prnt.sc/nW5g7yn_MIEM, просто я не нашел идентификатор который дает хорошоп https://prnt.sc/RTq7vrlRnVLt

Вам нужно туда передать id цены на хорошоп, что туда напишите, то туда мы и передадим один в один. Из какой цены в боксе брать цену вы же выбираете слева
27.02.2024, 10:39

в level_id в апи передается то что вы впишите в строку справа 1 в 1 без каких либо изменений. В вашем случае это должен быть id цены в Хорошоп.
27.02.2024, 10:44


Отдел Заботы
OneBox production писал/а:
Вам нужно туда передать id цены на хорошоп, что туда напишите, то туда мы и передадим один в один. Из какой цены в боксе брать цену вы же выбираете слева

Что я только туда не пробовал писать, а результат нулевой.
- И ид уровня цен Бокса - https://prnt.sc/3Q78LefB-AyZ
- И название уровня цен в боксе - https://prnt.sc/QkD9OOVqUoWZ
- И "Індекс сортування" Хорошоп - https://prnt.sc/Rl8vSgrTatnj
- И Просто цифры - https://prnt.sc/JBbA0hEmdSQb

С сапортом Хорошопа вообще беда. Общаюсь со вчерашнего дня, а они меня только то и делают, что на инструкцию ссылку отправляют.
27.02.2024, 11:09


Отдел Заботы
OneBox production писал/а:
В вашем случае это должен быть id цены в Хорошоп.

Вот и у меня такая логика, но я со вчерашнего дня не могу понять и узнать у Хорошопа где вдять их "level_id".
Спасибо за помощь
27.02.2024, 11:12


Отдел Заботы
OneBox production писал/а:
в level_id в апи передается то что вы впишите в строку справа 1 в 1 без каких либо изменений. В вашем случае это должен быть id цены в Хорошоп.

Наконец-то я получил ответ от хорошопа. Для того чтобы указать в нашем Боксе "Идентификатор типа цены Horoshop", нужно выполнить АПИ запрос с помощью которого можно получить эти ИД. Вот ссылка https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/1717633025/B2B#%D0%AD%D0%B...
Подскажите, как это можно сделать?

Скрин ответа от хорошопа прикладываю.
27.02.2024, 12:06


Юрченко Роман Сергеевич писал/а:
Что я только туда не пробовал писать, а результат нулевой.
- И ид уровня цен Бокса - https://prnt.sc/3Q78LefB-AyZ
- И название уровня цен в боксе - https://prnt.sc/QkD9OOVqUoWZ
- И "Індекс сортування" Хорошоп - https://prnt.sc/Rl8vSgrTatnj
- И Просто цифры - https://prnt.sc/JBbA0hEmdSQb

ну варианта с id тут нет.


Юрченко Роман Сергеевич писал/а:
Вот и у меня такая логика, но я со вчерашнего дня не могу понять и узнать у Хорошопа где вдять их "level_id".
Спасибо за помощь

зайдите на страницу редактирования уровня цен в хорошопе, в url скорее всего будет нужный id. Если вместо перехода на страницу будет какое то всплывающее окно, то посмотрите на запрос который шлется, там тоже будет id. Ну или напрямую спросите как этот id получить будучи в админку, я к сожалению такой информации не знаю
27.02.2024, 12:06


Юрченко Роман Сергеевич писал/а:

Отдел Заботы
OneBox production писал/а:
в level_id в апи передается то что вы впишите в строку справа 1 в 1 без каких либо изменений. В вашем случае это должен быть id цены в Хорошоп.

Наконец-то я получил ответ от хорошопа. Для того чтобы указать в нашем Боксе "Идентификатор типа цены Horoshop", нужно выполнить АПИ запрос с помощью которого можно получить эти ИД. Вот ссылка https://horoshop.atlassian.net/wiki/spaces/DOCS/pages/1717633025/B2B#%D0%AD%D0%B...
Подскажите, как это можно сделать?

Скрин ответа от хорошопа прикладываю.


спасибо, подняли настроение) чтобы узнать какой то идентификатор нужно стукнутся в апи)))
если не найдете по инструкции выше с "хаком", нужно будет просто в постмене или консоли получить токен и сделать запрос куда они просят, в ответе будет информация с id. Могу сделать сегодня за 1ч доработки, если Вам нужно и не получится самостоятельно
27.02.2024, 12:09


Отдел Заботы
OneBox production писал/а:
ну варианта с id тут нет.

Да, его не было, так как я не нашел их id в их админ панели (((


Отдел Заботы
OneBox production писал/а:
зайдите на страницу редактирования уровня цен в хорошопе, в url скорее всего будет нужный id. Если вместо перехода на страницу будет какое то всплывающее окно, то посмотрите на запрос который шлется, там тоже будет id. Ну или напрямую спросите как этот id получить будучи в админку, я к сожалению такой информации не знаю

В урл этих данных нет(((
27.02.2024, 12:15


Отдел Заботы
OneBox production писал/а:
спасибо, подняли настроение) чтобы узнать какой то идентификатор нужно стукнутся в апи)))

Я тоже с этого как смеялся так и плакал. Не могут просто написать в админ панели


Отдел Заботы
OneBox production писал/а:
если не найдете по инструкции выше с "хаком", нужно будет просто в постмене или консоли получить токен и сделать запрос куда они просят, в ответе будет информация с id. Могу сделать сегодня за 1ч доработки, если Вам нужно и не получится самостоятельно

Выставляйте счет. Готово сейчас оплатить, так как в админке и арл ид нет
27.02.2024, 12:18

{
"статус": "ОК",
"ответ": {
"price_levels": [
{
"идентификатор": 1,
"title": "Скрыть цены"
},
{
«идентификатор»: 2,
"title": "Розничная цена"
},
{
"идентификатор": 3,
"титул": 2
},
{
"идентификатор": 4,
"титул": 3
}
]
}
}
27.02.2024, 12:52
Оригинальный комментарий доступен на версии: en

в ссылке оно есть, просто надо через urldecode прогнать её
https://www.urldecoder.org/ вставляете ссылку в поле и нажимаете decode
27.02.2024, 12:53


Отдел Заботы
OneBox production писал/а:
в ссылке оно есть, просто надо через urldecode прогнать её
https://www.urldecoder.org/ вставляете ссылку в поле и нажимаете decode

Спасибо вам большое за помощь) Пока тестировал ваш вариант, сапорт Хорошопа отправил картинку как можно узнать ИД без АПИ запрос (я сутки это пытался узнать) :)))
Вот скрин
27.02.2024, 13:02

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