API: відмінності між версіями

Матеріал з NoDeny
Перейти до навігації Перейти до пошуку
Немає опису редагування
Немає опису редагування
 
(Не показані 34 проміжні версії цього користувача)
Рядок 1: Рядок 1:
API запросы выполняются по http(s)-протоколу, в ответ приходит json
В NoDeny+ используется два  API:
Если в ответе присутствует ключ error -  произошла ошибка


Тестировать API можно с консоли, например:
* [[API для платежных терминалов]]
 
* [[API абонента|API]]
<source lang="bash">
curl 'https://app.nodeny-plus.com.ua/cgi-bin/noapi.pl'
</source>
 
В ответ приходит сообщение об ошибке "запрос не авторизован":
<source lang="javascript">
{
  "error" : "unauthorized"
}
</source>
 
Необходимо сперва залогиниться под логином и паролем пользователя и получить идентификатор сессии, который использовать в cookie  в последующих запросах
 
== Авторизация
 
Логин: test email
Пароль: 123
 
<source lang="bash">
curl 'https://app.nodeny-plus.com.ua/cgi-bin/noapi.pl?_mod=external&_uu=test%20email&_pp=123'
</source>

Поточна версія на 21:32, 1 березня 2018

В NoDeny+ используется два API: