안드로이드 스튜디오에서 post , 파싱하는 방법좀 간단하게나 링크라두 알려주시면 정말 감사하겠습니다!

조회수 692회

안녕하세요 안드로이드를 개 발하는 초보 개발자입니다.

제가 이번에 OAuth2.0 인증을 해보려구하는데 자꾸 막히네여

일단 방식이 https를 사용하는것 같아서

post하는방법하구 파싱하는방법을 계속 알아보는데

다 이전 이클립스예제라서 그런지 빨간줄이 뜨더라구요ㅜㅠ

혹시 최신 링크나 아니면 간단하게라도 가르쳐주실 분 있으신가요!!

제가 하고싶은건 fitbit 연동인데

https://www.fitbit.com/oauth2/authorize?response_type=token&client_id=22CWNX&redirect_uri=http%3A%2F%2Ffitbit.com%2F&scope=sleep&expires_in=604800

이런 주소를 post로 서버에 보냅니다. 그러면 서버가

https://www.fitbit.com/#access_token=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI2RE1QUDkiLCJhdWQiOiIyMkNXTlgiLCJpc3MiOiJGaXRiaXQiLCJ0eXAiOiJhY2Nlc3NfdG9rZW4iLCJzY29wZXMiOiJyc2xlIiwiZXhwIjoxNTI0ODQzOTY4LCJpYXQiOjE1MjQyNDA0MDR9.jt9w_QHZRa9hv3qrSk8MZyV6Bs_05CrjQOrRG7vqn-8&user_id=6DMPP9&scope=sleep&token_type=Bearer&expires_in=603564

이런 주소를 반환해줍니다.

저는 여기서

eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI2RE1QUDkiLCJhdWQiOiIyMkNXTlgiLCJpc3MiOiJGaXRiaXQiLCJ0eXAiOiJhY2Nlc3NfdG9rZW4iLCJzY29wZXMiOiJyc2xlIiwiZXhwIjoxNTI0ODQzOTY4LCJpYXQiOjE1MjQyNDA0MDR9.jt9w_QHZRa9hv3qrSk8MZyV6Bs_05CrjQOrRG7vqn-8&user_id=6DMPP9&scope=sleep&token_type=Bearer&expires_in=603564

이부분만 잘라서 제 어플에 받아오구요

저 토큰과

https://api.fitbit.com/1/sleep/-/profile.json

이러한 형식의 제이슨을 서버로 보내면?

제가 원하는 정보를 제이슨형식으로 주는 것 같습니다.

제가 이렇게 이해했는데 정확하진 않구요ㅜㅠ

이것도 확인해주시면 더 감사하겠스빈다!!!

https://dev.fitbit.com/build/reference/web-api/

여기가 api 링크입니다!

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)