Skip to content

API Specification

KimJaeho edited this page Jun 20, 2019 · 6 revisions

Request

METHOD 요청 URL 설명
GET http://15.164.118.54:8080/categories 카테고리에 맞는 리스트 요청
POST http://15.164.118.54:8080/email Email 전송

Category 변수

Parameters Type 필수여부 설명
GET integer YES integer에 맞는 리스트를 출력

Category Page

CategoryId CategoryName(String)
0 한식(Korean Food)
1 중식(Chinese Food)
2 일식(Japanese Food)
3 서양식(Western Food)
4 분식(BoonSik Food)
5 전체(ALL List)

Email 변수

Parameters Type 필수여부 설명
id string YES 가게 ID
name string YES email에 보내지는 예약자명
number string YES 예약자 수
phone string YES 예약자 휴대폰 번호

Response

출력 결과

  • status : 200 (성공 시)
  • JSON 형식의 return
Field Type 설명
rank String 가게의 순위(특정 규칙)
id String 가게의 ID (고유값)
name String 가게의 이름
currentTable String 가게의 현재 테이블 수
totalTable String 가게의 전체 테이블 수
remainTime String 남은 대기 시간
lat String latitude(위도) 위치 값
lng String longitude(경도) 위치 값

Error 처리

Example

[
{    
	"rank":"1",
     "id":"2",
    "name":"인하각",
    "currentTable":"3",
    "totalTable":"4",
    "remainTime":"5",
     "lat":"10",
      "lng":"15"
},
{
    "rank":"2",
    "id":"2",
    "name":"짜장면",
    "currentTable":"10",
    "totalTable":"20",
    "remainTime":"0",
    "lat":"127",
    "lng":"36"
},
{
    "rank":"3",
    "id":"3",
    "name":"kingdone",
    "currentTable":"8",
    "totalTable":"14",
    "remainTime":"0",
     "lat":"27",
    "lng":"136"
}
]

Clone this wiki locally