본문 바로가기

Spring10

[Spring] Twilio api를 이용한 문자전송 서비스 한국번호가 아닌 사람에게 문자를 전송해야 하는 부분이 개발되어야 하는 일이 생겼다. 기존에는 휴대폰 인증 서비스로 kcb문자 인증 서비스를 사용하는 중이였는데 일단 외국번호로 전송이 가능한지를 메일로 문의했었다. 휴대폰인증을 위해 인증번호를 전송해야 했기 때문에 문자 전송서비스를 따로 만들수 밖에 없었다. 이것저것 찾아보다가 Twilio라는 외국 사이트에서 문자서비스 및 다양한 서비스를 제공하고있었다. https://www.twilio.com/ Twilio - Communication APIs for SMS, Voice, Video and Authentication Cloud communications platform for building SMS, Voice & Messaging applications.. 2019. 9. 26.
[Spring] Jsoup을 활용한 웹 크롤링 얼마 전 환율 정보를 가져와서 api를 만들고자 공공기관 api를 찾아보았다. 한국수출입은행에서 환율정보 api를 제공하고 있어서 사용하려 했으나, 호출 횟수 제한 및 크로스도메인 이슈가 있다는 얘기를 듣고 그냥 웹에서 크롤링을 해서 사용하기로 했다. 먼저 pom.xml에 jsoup 라이브러리를 추가해주자. org.jsoup jsoup 1.8.3 그리고 크롤링 결과를 JSONObject로 리턴해주기 위해 json-simple 라이브러리도 추가해주자. com.googlecode.json-simple json-simple 1.1.1 환율 정보를 어디서 스크래핑 해올까 하다가 역시 대한민국의 대표 검색엔진 네이버로 향했다. 이 부분을 긁어오면 되겠다 싶어서 스크래핑 하려했는데, 해당 부분이 iframe으로 되.. 2019. 9. 26.