Android/연동 방법
[Android/연동방법] SMS 본인인증 연동 (with iamport, 아임포트) (2)
📌 Android SMS 본인 인증 유저의 정보 얻어오기 📕 감잡기 단순한 성공과 실패의 본인 인증 결과만이 아닌, 본인 인증에 성공한 유저의 정보를 가져오고 싶다면 아임포트에서 제공하는 rest api를 통하여 받아와야 합니다. 이는 https://api.iamport.kr/users/getToken 로의 POST 요청으로 access_token을 받아오고, https://api.iamport.kr/certifications/imp_xxxxxxxxxx 로의 GET 요청으로 유저 프로필을 받는 2단계로 가능합니다. ✉️ Full 예제 확인! 📗 개발 방법 /users/getToken API 호출에 필요한 변수: imp_key, imp_secret imp_key와 imp_secret은 아임포트 관리자 페이..
[Android/연동방법] SMS 본인인증 연동 (with iamport, 아임포트) (1)
🤗 Android SMS 본인인증 구현하기 Android에서 SMS 본인인증을 구현하는 방법에는 여러가지 방법이 있습니다. 1) 서버에서 문자 인증 체계를 구축하여 진행하는 방법 2) PG사에서 제공하는 본인 인증 API를 이용하여 구축하는 방법 등.. 이 글에서는 2번, 그 중 아래와 같은 화면에서 인증을 하는 방법을 구현해보도록 하겠습니다. 위는 다날(Danal) PG사에서 제공하는 API를 이용한 인증시스템의 한 화면인데요, 이를 쉽고 간편하게 구현하기 위한 API를 아임포트에서 제공합니다. 따라서 이 글에서는 아임포트 플랫폼을 이용하여 진행하도록 하겠습니다. 아임포트 공식홈페이지 개발자를 위한 무료 결제연동 API, 아임포트 아임포트를 import하세요. 아임포트의 풍부한 REST API 기능을 ..
[Android/연동 방법] Google Play Console 프로덕션 Key Hash 얻기
📌 Google Play Console Production Key Hash 얻기 FaceBook이나 Kakao API 등, 여러 오픈 API등을 이용하는데 있어 해당 어플리케이션의 Key Hash 값을 요구하는 경우가 비일비재하다. 또한 프로덕션 ( 마켓 정식 등록 ) 시 프로덕션 key hash를 따로 요구한다. 이 때, 코드나 keytool 등 여러 방법으로 구할 수 있지만 또다른 쉬운 방법이 있다. 1. 구글 플레이 개발자 콘솔에서 앱 서명에 들어간다 2. SHA-1 인증서 지문 값을 복사한다 3. http://tomeko.net/online_tools/hex_to_base64.php?lang=en 에 접속하여 SHA1 값을 base64 값으로 변경한다 이렇게 해서 Output에 나온 base64 ..
[안드로이드/Android] Android Studio BitBucket 연동 방법
Android Studio BitBucket 연동 방법 Official Plugin을 다운받아서 import하는 방식이 있던데.. 2014년 11월 말 부터 업데이트가 되지 않은 Plugin일 뿐더러 적용한다해도 아래와 같이 로그인이 안되는 ! 불상사가 발견되었습니다. 그래서 그냥 git bash + android studio 자체 vcs 시스템을 이용하기로 했습니다. 준비물 0. 컴퓨터에 git 설치 완료 1. git config 설정을 통한 user.email, user.name 등 git user 설정 완료 2. bitbucket 가입 완료 과정 0) Android Studio Menu -> VCS -> Enable Version Control Integration 어떤 VCS 사용하겠냐고 하면 G..
[안드로이드/Android] Android Studio 통해 SHA1 Key 매우 쉽게 알아내기
Firebase나, Google Maps 등 각종 연동 작업을 할 때 SHA-1 Key가 쓰인다. 이 때 코드나 커맨드 창으로 구하는 방법도 있지만 약간 많이 귀찮다. 몇 초면 되는 간단한 방법을 이용하여 SHA1 Key 를 알아내자. Android Studio의 가장 오른쪽 위를 잘 보면 Gradle 창이 있다. 눌러보면 Gradle 작업창이 뜰 텐데 여기서 Tasks / android / signingReport를 두 번 클릭해주면 어플리케이션 등록정보가 나온다 여기서 SHA1 값을 복사해주자. 이 작업 이후, 기존에 어플리케이션을 Run 하던 최상단에 Signing Report Run이 대신 자리잡는다. (Shift + F10) 따라서 조금 아래에 있는 기존의 Run으로 app을 한번만 다시 실행시..