GEO настройки РК

Проосмотр

campaign/geo

Параметры:

  • token - авторизация (string)
  • id - идентификатор РК (int)

Пример вызова метода:

<?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

Параметры:

  • token - авторизация (string)
  • regions - наименования регионов через запятую (string)

Пример вызова метода:

<?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

}

Последнее изменение

Оцените материал:

Рейтинг: 0 из 5. Всего оценок: 0.