Настройка:

  1. Зарегистрируйте здесь.
  2. В результате мы получим токен, например
    01dca68678208dfc42a1242837090efb

    Авторизация по токену позволяет обращаться к API от имени любого пользователя, который разрешил доступ к АР. В заголовке SOAP-запроса указывают параметр token — авторизационный токен, выданный АР веб-сервисом.

    Пример запроса SOAP с авторизацией по токену

    To create complex SOAP Headers, you can do something like this:
    Required SOAP Header:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hel="http://address.infocom.kg">
      <soapenv:Header>
        <token>f34def05aa5a75a9a83f6dc942c6ca00</token>
      </soapenv:Header>
      <soapenv:Body>
        <hel:getCountries>
         <lang>ru</lang>
        </hel:getCountries>
      </soapenv:Body>
    </soapenv:Envelope>

    Corresponding PHP code:

      <?php
    
      $ns = 'http://address.infocom.kg/ws/AddressApi'; //Namespace of the WS.
      $client = new SoapClient($ns);
      $header = new SoapHeader($ns, 'token', 'f34def05aa5a75a9a83f6dc942c6ca00');
      $client->__setSoapHeaders($header);
    
    ?>
                

Описание функций API:

Скачать файл
  1. getCountries (Список страна)
  2. getOblastLevelUnits (Список областей и город республиканского значения)
  3. getChildren (Возвращаеть принадлежавший нассел. пункт)
  4. getAteName (Названия населенного пункта)
  5. getAteFullPathName (Полное названия населенного пункта)
  6. getStreetFullName(Названия улица)
  7. getSoateCode (Код СОАТЕ)

Вы действительно хотите удалить?