j00hyun / mobile-mart-payment

마트 자동 결제 시스템 (토이프로젝트)
6 stars 9 forks source link

안드로이드에서 필요한 rest api 요청 #8

Open ggj0418 opened 3 years ago

ggj0418 commented 3 years ago

1. Splash 화면


ㄱ. 로컬 자동 로그인 API : 이메일(AES256, 80자 예상)와 비밀번호(HS256, 100자 정도될 예정)를 POST BODY로 전달(자체 토큰을 사용하지 않기 때문에 기존 로컬로그인과 API가 동일할 것으로 예상)

2. Login 화면


ㄱ. 로컬 회원 이메일 확인 API : 가입된 유저인가 아닌가를 알려주는 확인하는 API (이메일을 파라미터로 전달) ㄴ. 로컬 로그인 API : 아이디(AES256, 80자 예상)와 비밀번호(HS256, 100자 정도될 예정)를 POST BODY로 전달 ㄷ. 중복 휴대폰 확인 API : 이미 등록된 휴대폰 번호인지 확인 과정 필요 ㄹ. 회원가입 API : 이메일, 비밀번호, 이름, 휴대폰 번호를 바디값으로 전달하는 API

3. 장바구니 화면


ㄱ. 주문상품 리스트 API : 구매자 정보, 상품 리스트, 총 금액을 포함해서 POST BODY에 담아보내면 DB에 등록하고 해당 주문의 식별번호를 리턴해주는 API ㄴ. 카카오페이 관련 API : 카카오페이는 안드로이드에서 제공하는 SDK가 없는 것으로 확인되어 백엔드와의 연동을 통해서 진행해야 하는 것으로 보입니다. 관련된 내용 슬랙 front 채널에 올려두었으니 확인 부탁드립니다. ㄷ. 주문상품 조회 API : product_code를 쿼리에 담아보내면 해당하는 상품의 정보를 리턴시켜주는 API

j00hyun commented 3 years ago

바코드를 찍을경우 매장 상품을 인식하는 방식은 어떻게 구현하시나요?

ggj0418 commented 3 years ago

바코드를 찍을경우 매장 상품을 인식하는 방식은 어떻게 구현하시나요?

해당 부분 추가해서 수정하였습니다