Веб-разработка

Генератор случайных личностей RandUS

Согласитесь, не всегда хочется регистрироваться на каком-либо сайте, указывая свои настоящие данные, тогда приходится придумывать фейковые: какое имя дать пользователю, какой у него будет логин, пароль, дата рождения, ответ на секретный вопрос. Именно для облегчения этой задачи и был создан генератор случайных личностей.

CblF63rVAAQDFX2.png-large

Он создаёт случайную личность, шанс повторения которой практически невозможен. Это достигается путём поэтапной генерации всех данных пользователя. Есть несколько файлов баз данных (женские фамилии, мужские фамилии, женские имена, мужские имена, женские и мужские отчества, месяца, цвета и т.д.), кроме этого случайным образом генерируется номер телефона (отдельно каждый разряд), номер дома, кваритры, дата рождения, год, пароль. Логин получается транслитом имени и фамилии, к которым прибавляется случайное число.

Посудите сами, такое количество переменных, учитывая ещё и огромные базы с именами, фамилиями и отчествами, практически не могут повториться. Т.е., если попадутся два Петровых Ивана Сергеевича, то явно у них будут разные улицы, номера домов, даты рождения и т.д.

Использование данных генератора в собственных проектах

У генератора случаных личностей есть собственный api, который позволяет использовать вам случайные данные где угодно: от приложения для iOS и регистрации на сайте, до генерации имени гостя в умном доме — всё зависит от вашей фантазии.

Запрос делается так:

https://randus.org/api.php

Ответ придёт в формате json примерно в таком виде:

{"lname":"Герасимов","fname":"Аверьян","patronymic":"Альбертович","gender":"m","date":"20 ноября 1977","postcode":"676058","city":"Новая Малыкла","street":"Лидии Базановой","house":66,"apartment":61,"phone":"8-935-959-28-85","login":"GerasimovAveryan296","password":"thnJM7nF6Uvs","color":"Белый","userpic":"https://randus.org/avatars/m/myAvatar9.png"}

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Тэги

Тимур

Главный редактор проекта Tim4ous.com

Похожие статьи

1 Комментарий

  1. Меня как-то вдохновил ваш проект и я попытался сделать что-то подобное

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

2 × 5 =

Close
Close

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: