From 4008b397a4428063285ac42018ee91682cbb12f0 Mon Sep 17 00:00:00 2001 From: Inseo Song Date: Fri, 10 Feb 2023 21:08:28 +0900 Subject: [PATCH 1/2] Update README.md --- README.md | 66 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 50 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 4c7a65d..9bb4f94 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# ✅ 단 두 줄의 코드로 메일 및 대학 인증 서비스 사용하기 (2월13일 출시예정) +# ✅ 단 한 줄의 코드로 메일 및 대학 인증 서비스 사용하기 -## 🐣 초보자를 위한 UnivCert의 라이브러리 배포 (JitPack) +## 🐣 초보자를 위한 UnivCert의 라이브러리 배포 자세한 설명은 [해당 사이트](https://univcert.com/)에서 확인하실 수 있습니다. @@ -14,7 +14,7 @@ repositories{ dependencies{ ... - implementation 'com.github.in-seo:UnivCert-JitPack:50c23ec9' + implementation 'com.github.in-seo:univcert:master-SNAPSHOT' ... } ``` @@ -27,11 +27,11 @@ dependencies{ ``` { - “key” : “부여받은 API KEY”, - "email” : “abc@mail.hongik.ac.kr”, - “univName” : “홍익대학교”, - “univ_check” : true - (true라면 해당 대학 재학 여부, false라면 메일 소유자 인증만) + “key” : “부여받은 API KEY”, + "email” : “abc@mail.hongik.ac.kr”, + “univName” : “홍익대학교”, + “univ_check” : true + (true라면 해당 대학 재학 여부, false라면 메일 소유자 인증만) } ``` @@ -43,10 +43,10 @@ dependencies{ ``` { - “key” : “부여받은 API KEY” - “email” : "abc@mail.hongik.ac.kr”, - “univName” : “홍익대학교”, - “code” : 3816 + “key” : “부여받은 API KEY” + “email” : "abc@mail.hongik.ac.kr”, + “univName” : “홍익대학교”, + “code” : 3816 } ``` @@ -65,8 +65,8 @@ dependencies{ ``` { - “key” : “부여받은 API KEY”, - "email” : “abc@mail.hongik.ac.kr” + “key” : “부여받은 API KEY”, + "email” : “abc@mail.hongik.ac.kr” } ``` @@ -77,8 +77,42 @@ dependencies{ ``` { - “key” : “부여받은 API KEY” + “key” : “부여받은 API KEY” } ``` -👼 상단 certify, certifycode의 메서드로 대학 인증 절차를 간편하게 끝낼 수 있습니다. +⚠️ 인증 가능한 대학교 명인지 체킹 + +`UnivCert.check("universityName");` +--> 하단 json 형태로 자동 변환 및 http 전송 POST(univcert.com/api/v1/check) + +``` +{ + "univName" : "인증 요청 할 대학명 + (올바른 대학명인지, 22년 기준 입학생 수 상위 150개 이내에 드는 학교인지)" +} +``` + +👼 상단 certify, certifycode 의 메서드로 대학 인증 절차를 간편하게 끝낼 수 있습니다. + + + +
+ 라이브러리 적용 문제 발생 시 + +1. gradle 의 버전이 일치하지 않아서 생기는 문제일 수 있습니다. + + 프로젝트 경로/gradle/wrapper/gradle-wrapper.properties 에서 + + distributionUrl 을 하단의 버전으로 바꿔서 재빌드 해주세요. + + distributionUrl=https\://services.gradle.org/distributions/gradle-7.1-bin.zip + +------------------------------------------------------------------------------------- +2. gradle이 라이브러리를 인식하지 못해서 생기는 문제입니다. + +![refresh](https://user-images.githubusercontent.com/94730032/218086373-ebf296fa-8089-45c7-bc3c-496fa7a27a96.png) + + gradle 탭에서 Reload Gradle Project 하시면 정상적으로 실행 가능합니다. + +
From 4c918c0e9cbf8efbf1bf317ad021cc0d04f9daec Mon Sep 17 00:00:00 2001 From: Inseo Song Date: Fri, 10 Feb 2023 21:08:55 +0900 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9bb4f94..e205d82 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ## 🐣 초보자를 위한 UnivCert의 라이브러리 배포 -자세한 설명은 [해당 사이트](https://univcert.com/)에서 확인하실 수 있습니다. +자세한 설명은 [해당 사이트](https://univcert.com/)에서도 확인하실 수 있습니다. 💡 build.gradle에 해당 코드 두 줄 추가