Не получается авторизоваться?
ВНИМАНИЕ! Если система постоянно требует пройти авторизацию и не дает Вам нормально работать — проверьте пожалуйста, включен ли у Вас в браузере прием cookies.
В браузере Microsoft Internet Explorer в меню "Сервис" выберите "Свойства обозревателя", далее перейдите на закладку "Конфиденциальность" и проверьте, включен ли у Вас прием cookies. Рекомендуемый уровень безопасности — средний.
В браузере Opera в меню "Файл" -> "Быстрые настройки" проверьте, стоит ли "галочка" напротив пункта "Включить cookies".
По всем возникшим вопросам обращайтесь в службу поддержки.
Проосмотр
campaign/geo
Параметры:
Пример вызова метода:
<?php
$post = array(
'token' => $token,
'id' => 999999
);
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, 'https://www.ipweb.ru/api/v2/campaign/geo');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
$out = curl_exec($curl);
echo $out;
curl_close($curl);
}
// Результат:
{
"countries": {
"geo_ru": {
"name": "Россия", // наименование региона
"checked": true, // выбран или нет
"count": 84836 // ориентировочное количество посещений в сутки
},
"geo_ua": {
"name": "Украина",
"checked": false,
"count": 22551
},
...
},
"ru_regions": {
"region_105": {
"name": "Москва",
"checked": true,
"count": 17419
},
"region_106": {
"name": "Санкт-Петербург",
"checked": true,
"count": 5551
},
...
},
"ua_regions": {
"region_10": {
"name": "Киев",
"checked": false,
"count": 9226
},
"region_21": {
"name": "Донецкая область",
"checked": false,
"count": 3692
},
...
},
"error_code": 0
}
Установка регионов
campaign/geo_set_by_names
Параметры:
Параметр regions также может содержать код или названия макрорегиона:
Пример вызова метода:
<?php
$post = array(
'token' => $token,
'id' => 999999,
'regions' => 'москва,спб,ярославль,свердловск'
);
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, 'https://www.ipweb.ru/api/v2/campaign/geo_set_by_names');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
$out = curl_exec($curl);
echo $out;
curl_close($curl);
}
// Результат:
{
"status": "ok",
"error_code": 0
}
$post = array(
'token' => $token,
'id' => 999999,
'regions' => 'portuguese_language,Африка'
);
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, 'https://www.ipweb.ru/api/v2/campaign/geo_set_by_names');
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
$out = curl_exec($curl);
echo $out;
curl_close($curl);
}
// Результат:
{
"status": "ok",
"error_code": 0
}
Гео-данные РК
31 - не выбраны коды стран