Объекты API

Объекты, с которыми вам придется работать в API

ShortURL Объект короткой ссылки

short_code (string) - символы после l.khrmff.ru/, можно сказать айди ссылки (по ней будет производиться определение).
Примеры - VcF, cat_pictures

full_url (string) - ссылка на основной сайт.
Примеры - https://google.com, https://duckduckgo.com/?q=some+query&atb=v208-1

do_collect_meta (boolean) - можно-ли собирать объекты мета-данных Visit, также создавать ссылку на список метаданных (view_data_code)

active (boolean) - работает-ли ссылка

alias (boolean) - является-ли short_code заданным человеком (True) или сгенерированным автоматически (False).

Все ниже можно получить только будучи авторизованным, и будучи создателем самой ссылки

creator_ip (IP) - IP адрес создателя ссылки
Пример: 127.0.0.1

time_created (datetime) - время создания ссылки
Пример: 12.03.2020 12:43:19

key, author (string), (string) - только одно из полей может быть заполненно, либо префикс ключа которым была созданна ссылка, либо имя пользователя который ее создал.
Пример: admin; CKrkr3uM

view_data_code (string) - код, который вставив после l.khrmff.ru/view-data/ можно получить ссылку на информацию о проходах по ссылке
Пример: uP6uEVAGMcK61clVdtJm71SJFmAMn36


Visit Объект перехода по короткой ссылке

shorturl (string) - short_code объекта shorturl, которому принадлежит Visit
Примеры - VcF, cat_pictures

time (datetime) - время перехода
Пример: 12.03.2020 12:46:27

user_agent (useragent) - User-Agent человека который перешел по ссылке
Пример: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:73.1) Gecko/20100101 Firefox/73.1

http_referer (URL) - URL, на котором пользователь был перед тем как попасть на перенаправление.
Пример: https://site.com/this-page-has-redirect

IP (IP) - IP-адрес пользователя которй перешел по ссылке.
Пример: 127.0.0.1

id (positive_int) - ID перехода, начинается от 1.