Начало работы

Ссылка для запросов API:

https://api.iplogger.org/{module}/{method}/

где {module} это модуль API, а {method} это метод в модуле

 Пример запроса для получения информации об IP адресе:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.iplogger.org/ip/info/");
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'X-token: {YOUR_SECRET_KEY}',
    'Content-Type: multipart/form-data'
]);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, [
     'ip' => '8.8.8.8'
]);

$res = curl_exec($ch);
curl_close($ch);

$res = json_decode($res, true);

print_r($res);

Все запросы на сервер должны быть в JSON или FORM-DATA формате.

Сервер отвечает в JSON формате.

Все запросы должны сожержать ваш API ключ, который можно создать на сайте в Аккаунт -> API.

Все запросы с сервера могут генерировать ошибки. Код ошибки передается через переменную status в ответе.

 

Пример ответа с ошибкой:

 {'status': 'key_unknown'}

Если запрос предполагает данные в ответе, они будут переданы через переменную result:

 {
 'status': 'ok', 
 'result': [
   'ip': '8.8.8.8', 
   'country': 'US',
   'city': 'California',
   'continent': 'South America'
]
}

Article Details

Article ID:
32
Category:
Date added:
2022-11-04 16:48:03
Views:
1,307
Rating (Votes):
(10)

Related articles