API дакументацыя

Цэлыя лікі

GET https://api.rand.by/v1/integer

Генерацыя адмоўных і станоўчых цэлых лікаў

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць генераваных лікаў
(Цэлы лік ад 1 да 10000)
100
min Левая мяжа дыяпазону генераваных лікаў
(Цэлы лік ад -100000000 да 100000000)
-100
max Правая мяжа дыяпазону генераваных лікаў
(Цэлы лік ад -100000000 да 100000000)
100
round Акругленьне атрыманых лікаў да бліжэйшых кратных дадзенаму ў гэтым парамэтры ліку. Напрыклад, трэба атрымаць набор лікаў, кратных 50. Такім чынам 2489 стане 2500, 131 стане 100, а 851 стане 900 0

Рэчавыя лікі

GET https://api.rand.by/v1/float

Генерацыя рэчавых лікаў з зададзенай дакладнасцю

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць генераваных лікаў
(Цэлы лік пекла 1 ды 10000)
100
min Левая мяжа дыяпазону генераваных лікаў
(Цэлы лік пекла -100000000 да 100000000)
-100
max Правы ліміт дыяпазону генераваных лікаў
(Цэлы лік пекла -100000000 да 100000000)
100
precision Колькасць знакаў пасля запятой
(ад 1 да 8).
2

Байты

GET https://api.rand.by/v1/byte

Генерацыя байтаў у розных сістэмах злічэння

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць генераваных байтаў
(Цэлы лік ад 1 да 10000)
100
min Левая мяжа дыяпазону генераваных байтаў
(Цэлы лік ад 0 да 255)
0
max Правая мяжа дыяпазону генераваных байтаў
(Цэлы лік ад 0 да 255)
255
radix Сістэма злічэння генераваных байтаў
(2, 8, 10 ці 16).
10

Паролі

GET https://api.rand.by/v1/password

Генерацыя ўзломаўстойлівых пароляў

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць генераваных пароляў
(Цэлы лік ад 1 да 10000)
1
min Мінімальная даўжыня генераванага пароля
(Цэлы лік ад 1 да 64)
8
max Максімальная даўжыня генераванага пароля
(Цэлы лік ад 1 да 64)
12
digits Колькасць лічбаў у паролі
(Цэлы лік ад 0 да 64).
2
capitals Колькасць літар верхняга рэгістра ў паролі
(Цэлы лік ад 0 да 64).
2
special Колькасць спецзнакаў у паролі
(Цэлы лік ад 0 да 64).
2

Час

GET https://api.rand.by/v1/time

Генерацыя выпадковага часу сутак

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць часоў, якія генеруюцца
(Цэлы лік ад 1 да 1440)
10
min Левая мяжа дыяпазону генераваных часоў
(ад 00:00 да 23:59)
08:00
max Правая мяжа дыяпазону генераваных часоў
(ад 00:00 да 23:59)
17:00
interval Інтэрвал часоў, якія генеруюцца
(Цэлы лік ад 1 да 60).
1
sort Сартаванне вынікаў
("asc" - па ўзрастанні, "desc" - па змяншэнні або "none" - без сартавання).
none

Дата

GET https://api.rand.by/v1/date

Генерацыя выпадковых каляндарных дат у розных фарматах

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць часоў, якія генеруюцца
(Цэлы лік пекла 1 да 1440)
10
min Левая мяжа дыяпазону генераваных дат у фармаце "ГГГГ-ММ-ДД"
Фармат можа адрознівацца, але важна, каб ён быў валідны для функцыі Date.parse()
0000-01-01
max Правы ліміт дыяпазону генераваных дат у фармаце "ГГГГ-ММ-ДД"
Фармат можа адрознівацца, але важна, каб ён быў валідны для функцыі Date.parse()
2999-12-31
format Фармат адлюстравання генераваных дат
Больш падрабязна пра фарматы можна прачытаць тут.
DD.MM.YYYY
locale Моўная лакаль генераваных дат
Двухлітарны код стандарту ISO 639-1
en
days Дні тыдня, якія варта ўключаць у набор генераваных дат (цэлыя лікі пекла 1 да 7, падзеленыя коскай. 1 - панядзелак, 7 - нядзеля)
Калі параметр не зададзены, згенераваны будзе любы дзень тыдня
1,2,3,4,5,6,7
sort Сартаванне вынікаў
("asc" - па ўзрастанні, "desc" - па змяншэнні або "none" - без сартавання).
none

Колеры

GET https://api.rand.by/v1/color

Генерацыя каляровых кодаў у розных фарматах

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць генераваных элементаў
(Цэлы лік ад 1 да 1000)
1

Геаграфічныя каардынаты

GET https://api.rand.by/v1/geo

Генерацыя выпадковых каардынат

Параметры:

Назва Апісанне Значэнне па змаўчанні
count Колькасць генераваных элементаў
(Цэлы лік пекла 1 да 1000)
1
© 2016 - 2024
Зроблена для людзей