Запрос проверки времени

Запрос проверки времени

POST http://lk.mysmpp.ru/xml/time.php

Headers

NameTypeDescription

Content-type*

String

text/xml; charset=utf-8;

Request Body

NameTypeDescription

login.value*

String

Ваш логин в системе

token.value*

String

Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру

password.value*

String

Ваш пароль в системе

<?xml version="1.0" encoding="utf-8" ?>
<response>
     <time>15:34:05</time>
</response>

Расшифровка параметров в ответах на запрос

ПараметрТип данныхОписание

time

Int

Локальное время пользователя

При этом время рассчитывается как время на сервере минус разница часовых поясов пользователя и сервера

error

String

Текст ошибки может принимать следующие значения:

  • Неправильный формат XML документа

  • Неправильный логин или пароль

  • POST данные отсутствуют

Пример XML запроса

<?xml  version="1.0" encoding="utf-8" ?>
<request>
     <security>
          <login value="логин" />
          <password value="пароль" />
     </security>
</request>

Пример расчета

Сервер находиться в Москве и серверное время у него московское, в момент запроса оно составляло: 15:34:27.

А пользователь числился в Новосибирске, и разница часовых поясов (между сервером и пользователем) у него равнялось +3.

При этом вам вернется XML-документ следующего содержания:

<?xml version="1.0" encoding="utf-8"?>
<response>
    <time>2012-12-17 18:34:27</time>
</response>

Last updated