Как работает
Если вы не разработчик, прочитайте эту статью, она значительно облегчит использование API 2.0.
Вы можете получить список всех продуктов, которые есть в аккаунте. Это будет полезным для использования с другими методами.
Запрос передаётся методом POST в формате URLencode на адрес: https://username.justclick.ru/api/getgoods, где username — это логин пользователя в системе и его домен 3-его уровня в сервисе JustClick.
В ответ на запрос ваша система получит результат выполнения функции в формате JSON. Например, такой:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
{ "error_code": 0, "error_text": "OK", "result": [ { "id": 75696, "good_name": "digital", "good_title": "Digital product" }, { "id": 75791, "good_name": "testdrive", "good_title": "testdrive" } ], "hash": "019a22abe9024aae827d223ff3be2442" } |
В случае ошибки будут отдаваться стандартные «Ответы API сервиса».
Параметры, передаваемые в запросе
Единственный параметр для этого метода — rpsKey — ключ API; ключ для вашего аккаунта находится в разделе «Интеграция и API», ссылка на раздел находится в футере личного кабинета или вот /shops/setts/apisettings/
Параметры, получаемые в ответе
Вы получите массив result с объектами. Каждый объект — одна группа. Будут перечислены:
- id — id продукта — то, что видим в адресной строке личного кабинета при редактировании продукта;
- good_name — то, что видим в адресной строке на странице оформления счета (странице заказа);
- good_title — название продукта, которое видит покупатель (коммерческое название)