Проект

Общее

Профиль

Общая информация » История » Версия 26

Артем, 21.10.2020 07:40

1 1 Артем
h1. Общая информация
2
3 22 Артем
*Актуальная версия* АПИ на данный момент *2.0*
4 17 Артем
5
6 2 Артем
h1. Вызов методов API
7 1 Артем
8 2 Артем
9 19 Артем
Вызов метода осуществляется посредством подачи GET запроса на адрес https://api.ilcats.ru/ 
10 2 Артем
11 23 Артем
Параметры при вызове каждого из методов:
12
|=.Параметр|=.Обязательный|=.Описание|
13
|=.*apiKey*|=.+|API-ключ|
14
|=.*clientId*|=.+|Ваш ID клиента|
15
|=.*domain*|=.+|Домен, для которого сгенерирован API-ключ|
16
|=.*function*|=.+|Название вызываемого метода|
17
|=.*apiVersion*|=.+|Версия вызываемого метода API|
18 26 Артем
|=.*partnerClientIp*|=.+|IP адрес клиента Вашего сайта[1]|
19 25 Артем
|=.*partnerClientUserAgent*|=.-|userAgent клиента Вашего сайта[2] в base64Encode|
20 21 Артем
21 1 Артем
fn1. [[apiWhyINeedSentClientIPAdress|Подробнее]]
22 24 Артем
23
fn2. [[apiWhyINeedSentClientRefererString|Подробнее]]
24 20 Артем
25
26 18 Артем
Пример вызова: http://api.ilcats.ru/?clientId=102934&domain=www.neoriginal.ru&apiKey=aaabbbcccdddeeegggfkkk&function=getModels&apiVersion=2.0
27 16 Артем
28 1 Артем
29 15 Артем
Для вызова первого метода любого из каталогов допустимо (и рекомендуется) передавать в качестве функции значение *defaultFunction*.
30
31 13 Артем
Данные возвращаются в формате json.