Skip to end of metadata
Go to start of metadata

Все команды, отправляемые v-Ticket API требуют ключ авторизации для своей работы.

Для получения ключа авторизации должна быть выполнена команда Login, которая возвращает уникальный ключ авторизации серверной сессии, который должен сохраняться клиентом API и пересылаться с каждой последующей командой до истечения срока жизни ключа.

Обычный срок жизни ключа авторизации составляет 24 часа


Имя команды: Login
Формат ответа:
html
Доступна для типов пользователейPromoDealerPromoter

Для получения своего ключа аутентификации свяжитесь с нами по email: org (at) concert.ua заменив `(at)` на знак @


Параметры запроса:

Параметр

Тип данных

Значение по умолчанию

Обязательный параметр

Описание

__pass
(string)


ДА

пароль пользователя



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

https://v-ticket.com.ua/api/Login/__pass=128ecf542a35ac5270a87dc740918404/



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


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

Пример авторизации пользователя (php5)
<?php
session_start();
if (empty($_SESSION['auth'])) {
    $res = file_get_contents("https://www.v-ticket.com.ua/api/Login/pass=128ecf542a35ac5270a87dc740918404/");
    $_SESSION['auth'] = $res;
}
$AuthKey = $_SESSION['auth'];