Главная > API документация > Работа с сеансовым ключом (token)

token/get

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

Параметры:

api_key (обязательное) - API-ключ приложения. Если у Вас еще нет своего API-ключа, то получить его можно здесь.

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

http://api.livents.ru/token/get/?api_key=<Ваш API-ключ>


Пример ответа:

<?xml version="1.0" encoding="UTF-8"?>
<rsp result="ok">
<token status="deactivated"> <exp_date>2007-02-26 17:07:49</exp_date> <key>f8279aa16544668</key> </token>
</rsp>

Атрибуты:

key - Непосредственно сам новый сеансовый ключ
exp_date - Дата окончания действия сеансового ключа
status - Текущеий статус сеансового ключа

token/activate

Активация сеансового ключа и привязка его к определенному пользователю.

Параметры:

api_key (обязательное) - API-ключ приложения. Если у Вас еще нет своего API-ключа, то получить его можно здесь.
token (обязательное) - Сеансовый ключ (не активированный).
login (обязательное) - Логин пользователя.
password (обязательное) - Пароль пользователя.

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

http://api.livents.ru/token/activate/?api_key=<Ваш API-ключ>&token=<Ваш сеансовый ключ>&login=<Логин пользователя>&passowrd=<Пароль пользователя>


Пример ответа:

<?xml version="1.0" encoding="UTF-8"?>
<rsp result="ok">
<token status="activated"> <exp_date>2007-02-26 17:07:49</exp_date> <key>f8279aa16544668</key> </token>
</rsp>

Атрибуты:

key - Активированный сеансовый ключ
exp_date - Дата окончания действия сеансового ключа
status - Текущеий статус сеансового ключа

token/check

Проверка статуса сеансового ключа.

Параметры:

api_key (обязательное) - API-ключ приложения. Если у Вас еще нет своего API-ключа, то получить его можно здесь.
token (обязательное) - Сеансовый ключ.

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

http://api.livents.ru/token/check/?api_key=<Ваш API-ключ>&token=<Ваш сеансовый ключ>


Пример ответа:

<?xml version="1.0" encoding="UTF-8"?>
<rsp result="ok">
<token status="activated"> <exp_date>2007-02-26 17:07:49</exp_date> <key>f8279aa16544668</key> </token>
</rsp>

Атрибуты:

key - Текущий сеансовый ключ
exp_date - Дата окончания действия сеансового ключа
status - Текущеий статус сеансового ключа

token/deactivate

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

Параметры:

api_key (обязательное) - API-ключ приложения. Если у Вас еще нет своего API-ключа, то получить его можно здесь.
token (обязательное) - Сеансовый ключ.

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

http://api.livents.ru/token/deactivate/?api_key=<Ваш API-ключ>&token=<Ваш сеансовый ключ>


Пример ответа:

<?xml version="1.0" encoding="UTF-8"?>
<rsp result="ok">
<token status="deactivated"> <exp_date>2007-02-26 17:07:49</exp_date> <key>f8279aa16544668</key> </token>
</rsp>

Атрибуты:

key - Текущий сеансовый ключ
exp_date - Дата окончания действия сеансового ключа
status - Текущеий статус сеансового ключа

token/user

Просмотр информации о пользователе, на которого активирован данный сеансовый ключ (token).

Параметры:

api_key (обязательное) - API-ключ приложения. Если у Вас еще нет своего API-ключа, то получить его можно здесь.
token (обязательное) - Сеансовый ключ.

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

http://api.livents.ru/token/user/?api_key=<Ваш API-ключ>&token=<Ваш сеансовый ключ>


Пример ответа:

<?xml version="1.0" encoding="UTF-8"?>
<rsp result="ok">
<user id="1234" sex="m" birthday="1985-04-03">
    <user_name>login</user_name>
    <first_name>Василий</first_name>
    <last_name>Васильев</last_name>
    <biography><![CDATA[Биография]]></biography>
    <phone>123-45-67</phone>
    <home_page>http://ww.vasilij.ru</home_page>
    <livejournal>vasilij</livejournal>
    <im type="ICQ">123123123</im>
</user>
</rsp>

Атрибуты:

id - Уникальный номер пользователя
user_name - Никнейм пользователя
first_name - Имя пользователя
last_name - Фамилия пользователя
phone - Телефон
sex - Пол пользователя
birthday - Дата рождения пользователя в формате "YYYY-MM-DD"
home_page - Домашняя страница
im - идентификатор клиента (type - имя клиента. Возможные клиенты: ICQ, Jabber, Msn)
live_journal - Страница LifeJournal
biography - Биография пользователя
(Если поле не имеет значение, то оно не входит в результирующий xml-ответ)