Авторизация prom.ua API

  • Автор темы Автор темы seedmain
  • Дата начала Дата начала

seedmain

Client
Регистрация
24.03.2015
Сообщения
10
Реакции
4
Баллы
3
Добрый день, не получается авторизоваться через API на площадке prom.ua.

Формат отправки запроса к API
Для отправки или получения информации через публичное API необходимо сформировать соответствующий HTTP-заголовок, который должен передаваться при каждом запросе к API.

Пример такого заголовка:

`Authorization`:` Bearer 19efbdc8ee723b7eb9e6dae1f7a20ca4378b288c`

где `19efbdc8ee723b7eb9e6dae1f7a20ca4378b288c` - ваш уникальный ключ (токен) авторизации.

Пример запроса:

`https://my.prom.ua/api/v1/products/list?limit=5`

Пробовал двумя вариантами
первый:

9f084a6f5720a2031241d4380ea4cd48.png


второй:
3fca62ba4361378edf10ad185afe0722.png


в обоих случаях ответ от сервера: 401 Not Authenticated
что я не так делаю?

PS ключ подставляю свой (на скринах из примера)
 
да, я видел пример, но это PHP. Я могу в ZP использовать только JS и C# .
 
Из стандартного браузера получается?
 
Имеете ввиду, что нужен POST запрос?
Но для этого метода (/orders/list) должен использоваться GET.
У prom часть методов GET, а часть POST. Для получения списка заказов - GET
 
Из стандартного браузера получается?
Да, я обычно изначально в браузере и проверяю, но в данном случае нужно передавать параметр (ключ авторизации). Я не в курсе, как это делается.
 
Сниффером посмотри и копируй в свой экшин. Ключ будет передаваться или в урле, если гет или в тете, если пост
 
Наткнулся на свой вопрос.
Оставлю решение здесь, если вдруг кому-то нужно будет.
Было почти правильно, упустил строчку {-Profile.UserAgent-}


a88aa9838859aa78e3284d625a63d009.png
 
  • Оценить
Реакции: iBotovod

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)