Android 와 Rest API 의 차이점이 무엇인가요?

제가 만들고자 하는 것은 소셜로그인 기능입니다

소셜로그인을 하게되면 토큰을 지급받아 토큰으로 저희 자체앱과 세션을 유지하는
그러한 기능을 생각하고 있는데

Android 개발가이드를 따라가며 개발하다 보니
위의 기능보다는 카카오 톡 자체를 만지는 것 같더라구요

만약 제가말한 기능을 구현하고자 한다면 REST API 를 사용하는 것이 맞나요?
Android 와 같은데 제가 오해를 하고있는건가요?

안녕하세요!
Android SDK, REST API 모두 카카오의 소셜 로그인인 카카오 로그인을 지원합니다.
기능상의 가장 큰 차이점은, Android SDK가 내부적으로 처리해주는 일련의 로그인 과정과 토큰 관리를 REST API는 직접 구현해야 한다는 부분인 것 같아요. 예를 들어 REST API는 인증 토큰 받기, 사용자 토큰 발급, 사용자 정보 요청을 모두 각각 구현하고 수행하도록 해야하지만 SDK 사용 시 내부적으로 이어지는 단계들을 수행합니다. 간편한 활용을 원하신다면 SDK를, 서버 중심으로 기능 구현을 하시려면 REST API를 사용하시는 걸 권장 드립니다.

1개의 좋아요