Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- css
- Node.js
- node
- Engoo
- flex-shrink
- es6
- just-one-small-sip
- flex-grow
- module wrapper function
- 무료 백엔드 배포
- 디자인패턴
- Object.create
- shit-christmas
- JS
- select by attribute
- css variables
- img 확대
- 정규표현식
- flex-basis
- Sass
- improve-iq-by-up-to-10%!
- flexbox
- close together
- css grid
- css 오버레이
- ajax
- express-handlebars
- Express
- Prototype
- regExp
Archives
- Today
- Total
Random User Generator, 무료 랜덤 유저 데이터 API 제공 본문
안녕하세요, 데브 지안입니다!
오늘은 api key를 발급받을 필요도 없이 무료로 랜덤 한 유저 데이터를 제공해주는 Random user generator 사이트에 대해 알아볼게요.
사이트
먼저 호출 방법부터 알아볼게요.
GET https://randomuser.me/api
정말 간단하네요! 설명에 따르면 format 파라미터를 이용해서 원하는 포맷으로 응답받을 수 있다고 합니다.
포스팅하는 현재 시점에서 제공하는 포맷은 JSON, XML, CSV, YAML이라고 합니다.
<!-- XML을 요청하는 예시 -->
https://randomuser.me/api?format=xml
실제 웹 브라우저로 요청을 해보면 아래와 같은 응답을 매 요청마다 랜덤하게 받을 수 있습니다!
// 20210615055354
// https://randomuser.me/api
{
"results": [
{
"gender": "male",
"name": {
"title": "Mr",
"first": "Marinho",
"last": "Almeida"
},
"location": {
"street": {
"number": 723,
"name": "Avenida D. Pedro Ii"
},
"city": "Indaiatuba",
"state": "Minas Gerais",
"country": "Brazil",
"postcode": 29101,
"coordinates": {
"latitude": "-71.8829",
"longitude": "-16.2171"
},
"timezone": {
"offset": "+3:00",
"description": "Baghdad, Riyadh, Moscow, St. Petersburg"
}
},
"email": "marinho.almeida@example.com",
"login": {
"uuid": "a0910673-5b19-4041-88a3-dec7783c21c0",
"username": "purpleelephant848",
"password": "kentucky",
"salt": "wUeMcseI",
"md5": "0f1a1b2aa77588d3ff9b9ef2256996c1",
"sha1": "b24b5863bb2020c15afe493f049b2f7fcb75280e",
"sha256": "803bd442f3e89629d6c035facea76b063ff58d290f93b7a24bdb09bbbc9e3f39"
},
"dob": {
"date": "1994-11-23T21:06:38.330Z",
"age": 27
},
"registered": {
"date": "2016-01-22T06:36:21.462Z",
"age": 5
},
"phone": "(45) 2710-7065",
"cell": "(67) 5201-8452",
"id": {
"name": "",
"value": null
},
"picture": {
"large": "https://randomuser.me/api/portraits/men/46.jpg",
"medium": "https://randomuser.me/api/portraits/med/men/46.jpg",
"thumbnail": "https://randomuser.me/api/portraits/thumb/men/46.jpg"
},
"nat": "BR"
}
],
"info": {
"seed": "fe43ec7991f8e57c",
"results": 1,
"page": 1,
"version": "1.3"
}
}
간단한 예시
https://github.com/dev-jian/get-random-users
부트스트랩과 randomuser API를 이용해 간단한 예제를 만들어 봤어요.
유용하게 사용하셨으면 좋겠습니다!
그럼 이만 ~
'개발 관련 유용한 아이템들' 카테고리의 다른 글
OpenWeatherMap, 무료 날씨 데이터 API 사용법 (0) | 2021.06.11 |
---|---|
Bootswatch 부트스트랩 무료 테마 제공 사이트 (0) | 2021.06.10 |
JSON Placeholder 무료 가상 REST API 제공 사이트 (0) | 2021.06.07 |
Comments