[vega-m] Использование API

Только ПО разработанное в Вега-Абсолют
nikola.blin
Мимо проходил
Сообщения: 6
Зарегистрирован: Пн, 05 авг 2019 11:54

Re: [vega-m] Использование API

Сообщение nikola.blin » Ср, 26 авг 2020 21:06

a.gerusenko писал(а):
Пт, 09 авг 2019 14:09
Если что то не получается, пишите, мы обязательно попытаемся помочь.
Я написал несколько скриптов в помощь(для тестов, простые), может поможет разобраться:
Скрипт авторизации

Код: Выделить всё

<?php
$params = array(
'command' => 'authorization',
'email' => 'example@yandex.ru',
'password' => '55055505test'
);
$paramsStr = json_encode($params);
$ch = curl_init('https://api.vega-m.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT']."/cookie.txt"); 
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT']."/cookie.txt");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLINFO_HEADER_OUT, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, 'JSON='.$paramsStr); 
$result = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
?>
Скрипт запроса списка устройств

Код: Выделить всё

<?php
$params = array(
'command' => 'getDevices'
);
$paramsStr = json_encode($params);
$ch = curl_init('https://api.vega-m.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT']."/cookie.txt");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_HEADER, 1);
curl_setopt ($ch, CURLINFO_HEADER_OUT, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, 'JSON='.$paramsStr);
$result = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
  ?>
Добрый день.
Дабы не плодить темы, задам очередной вопрос по API в этой же ветке.
Есть ли какая-нибудь возможность контролировать выход объекта из определенной геозоны? Например, определить массив координат, являющихся границами города и контролировать выход за пределы этих координат?

Аватара пользователя
Support
Техническая поддержка
Сообщения: 173
Зарегистрирован: Вт, 11 июн 2019 15:14

Re: [vega-m] Использование API

Сообщение Support » Пт, 28 авг 2020 09:01

Добрый день!
nikola.blin писал(а):
Ср, 26 авг 2020 21:06
Добрый день.
Дабы не плодить темы, задам очередной вопрос по API в этой же ветке.
Есть ли какая-нибудь возможность контролировать выход объекта из определенной геозоны? Например, определить массив координат, являющихся границами города и контролировать выход за пределы этих координат?
Такой возможности в API не предусмотрено.

Аналогичный Вашему запросу функционал, имеют сами маяки.

Данная функция предназначена для контроля выхода устройства за пределы зоны охраны. Зона охраны представляет собой окружность заданного диаметра (1-999 км). Центром зоны будет являться точка, координаты которой будут определены GPS/ГЛОНАСС приемником в ближайшем сеансе связи после активации данной функции. Контроль выхода из зоны охраны осуществляется только во время основного сеанса связи.
Специалист технической поддержки
ООО "Вега-Абсолют"
тел. 8-800-550-41-35
тел. +7 (383) 206 4135

Ответить