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