본 서버은 AWS 프리티어 서비스로 운영되는 학습용 서버입니다.
관계자가 아닌 분의 무분별한 API호출은 자제 부탁드립니다...!
말하는 사이에 주문 완료! 프로젝트의 플라스크 서버 리파지토리 입니다!
[POST]
/order
// body
{
"text": "빅맥 라지세트 하나랑 치즈버거 "
}
// return
{
"order_list":
[
{
"menu": [111],
"option": [],
"set": [202, 302],
"qty": 1
},
{
"menu": [101, 102, 103, 104],
"option": [],
"set": [],
"qty": 2
}
],
"code": 1001
}
[POST]
/order/conflict
// body
{
"text": "2번 (또는 더블 쿼터파운더 치즈버거)",
"menu_id": [101, 102, 103, 104]
}
// return
{
"resolve": 102,
"code": 2002
}
[POST]
/option
// body
{
"text": "피클빼고 패티 추가해줘"
}
// return
{
"option": [2001, 2004],
"code": 2003
}
[POST]
/set
// body
{
"text": "해쉬브라운이랑 환타",
"set": [201, 301]
}
// return
{
"set": [205, 307],
"code": 2005
}
[POST]
/confirm
//body
{
"text" "네"
}
//return
{
"code":2008
}
[POST]
/takeout
//body
{
"text" "네"
}
//return
{
"code":1001,
"anwer": True
}
코드 설명 1001 성공 1002 분석 실패 2001 주문완료 2002 충돌해결 2003 옵션변경 2004 옵션완료 2005 세트변경 2006 세트완료 2007 세트충돌 2008 확인완료 2009 메뉴 선택 리스트에 없음 단, 1003 부터는 클라이언트 내부적으로 사용하고 있는 코드입니다.
따라서, 1003 부터의 코드 사용은 하지 말아주세요.