Українська | Русский | English | visicom.ua | радиопланирование | наборы геоданных и гис-решения | gps-навигация | карты для полиграфии |
Карта | Компания | Проект | Документация (API) | Вакансии |
|
Visicom XML APIОбщие положенияVisicom XML API — это простой протокол обмена сообщения с платформой Visicom, который использует XML для формирования сообщений. Всё взаимодействие с программой осуществляется посредством HTTP-протокола, методом POST. Предполагается синхронная модель взаимодействия, т. е. на каждый запрос должен существовать ответ. Даже в случаях, когда запрос отклонен из-за имеющихся ограничений или соображений безопасности. Для получения ключа аутентификации (AUTHORITYKEY) необходимо отправить письмо на наш email со следующей информацией:
Схема взаимодействия
Пример: определение MBR группы объектовЗапрос
POST / HTTP/1.1 User-Agent: Java/1.6.0_06 Host: maps.visicom.ua/xmlapi/1.0.2 Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2 Connection: keep-alive Content-type: application/x-www-form-urlencoded Content-Length: 325 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <request> <authority key="AUTHORITYKEY"/> <method name="getMBR"/> <parameters> <database>World_ru</database> <objects> <id>4151257218867881</id> </objects> <points> <point lat="50.4552" lng="30.5114"/> </points> </parameters> </request> Ответ
HTTP/1.1 200 OK Server: Visicom-RequestServer/1.0 Date: 18 Jan 2009 16:42:21 GMT Content-Type: text/xml; charset=utf-8 Content-Length: 153 Pragma: no-cache <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <response> <rectangle max_lat="50.45520014" max_lng="30.51139989" min_lat="50.45520014" min_lng="30.51139989"/> </response> |
Тел/факс: +380 44 201-00-26 E-mail: web-maps@visi.com.ua Адрес: 01025, Украина, Киев, ул. Большая Житомирская, 25/2 |
© 2006 2010, ЗАО "Визиком". Все права защищены. |