HTTP-API генератора наборов кук.
/health и этой страницы,
требуют токен. Передавайте его одним из двух способов:
401.
| Метод | Путь | Токен | Назначение |
|---|---|---|---|
| GET | / | нет | эта документация |
| GET | /health | нет | {"ok":true} |
| GET | /generate | да | сгенерировать наборы |
| GET | /stats | да | метрики соответствия закономерностям |
| Параметр | По умолч. | Описание |
|---|---|---|
n | 100 | число строк, 1..200000 |
seed | случайный | целое — повторяемый результат |
mode | exact | exact — точная раскладка долей по таблицам разбора; approx — взвешенная выборка |
format | txt | txt — по строке на набор; json — {count, mode, seed, lines[]} |
download | 0 | 1 — отдать файлом (вложение) |
Ответ txt — литералы словарей Python (одинарные кавычки),
по строке на набор.
# открыть в браузере (100 строк) https://g.topfingers.online/generate?token=ВАШ_ТОКЕН # 1000 строк с фикс. seed, скачать файлом https://g.topfingers.online/generate?n=1000&seed=7&download=1&token=ВАШ_ТОКЕН # curl, заголовком curl -H "X-Api-Token: ВАШ_ТОКЕН" \ "https://g.topfingers.online/generate?n=500&format=json"
n, seed, mode — как у
/generate) и возвращает JSON-метрики: число строк и уникальных,
формы, распределения SEARCH / хвостов DV / длин, NID-классы и булевы проверки
(aec_prefix, strp_prefix, nid_prefix,
dv_search_coupling, triple_lock).
curl -H "X-Api-Token: ВАШ_ТОКЕН" \ "https://g.topfingers.online/stats?n=1000&seed=1"
exact маржинальные доли совпадают с таблицами разбора.