여러분 ~! 안녕 하 세요 ' 틸 코 ' 예요 ​ ​ ​ 저 의 첫 포스팅 은 ' 내 가 먹 는 약 ! 한눈 에 ' 라는 서비스 를 보다 빠르 고 편리 하 게 제공 받 으실 수 있 는 RESTful API 를 이용 한 스 크 래핑 ​ 를 소개 시켜 드릴려고 합니다 . ​ ​ ​ ​ ​ ​ ​ 여러분 들 혹시 내 가 먹 는 약 ! 한눈 에 서비스 를 들 어 보 셨 나요 ? ​ ' 내 가 먹 는 약 ! 한눈 에 ' 서비스 란 ? 병원 ( 약국 ) 에 방문 하 여 조제 받 은 최근 1 년 간 의 의약품 투약 내역 및 개인 별 의약품 알 러지 · 부작용 정보 등 을 확인 할 수 있 는 서비스 입니다 . ( 조회 일 기준 ) ​ ​ ​ ​ ​ ​ ​ ​ 우선 , ' 내 가 먹 는 약 ! 한눈 에 ' 서비스 는 건강 보험 심사 평가 원 홈페이지 에 에서 받 으실 수 있 습니다 . 1 . 홈페이지 에 접속 하 신 후 ' 내 가 먹 는 약 ! 한눈 에 ' 버튼 을 클릭 합니다 . 건강 보험 심사 평가 원 메인 홈페이지 ​ ​ ​ ​ ​ ​ 2 . 버튼 을 클릭 하 시 면 , 아래 와 같이 보안 프로그램 을 설치 하 라는 창 이 뜹니다 . ​ ​ ​ ​ ​ ​ 3 . 각종 프로그램 을 설치 후 , 공인 인 증서 로그인 해 주 시 고 4 . 핸드폰 본인 인증 까지 완료 해 주 시 면 아래 와 같이 ' 내 가 먹 는 약 ! 한눈 에 ' 가 제공 됩니다 . 투약 이력 조회 ​ 투약 이력 세부 조회 ​ ​ ​ ​ ​ ​ ​ ' 내 가 먹 는 약 ! 한눈 에 ' 정보 를 찾 기 위해서 는 다소 복잡 하 고 번거로운 로그인 절차 를 걸쳐야 하 는데요 ​ ​ ​ ​ ​ ​ ​ ​ 이러 한 번거 로움 을 줄이 는 방법 은 바로 ~! 스 크 래핑 으로 데이터 를 가져오 는 것 입니다 . 일반 적 인 스 크 래핑 은 웹 상 의 보여 지 는 데이터 를 긁 어 오 는 방식 을 뜻 합니다 . 초보 적 인 단계 로 로그인 이후 화면 에 나오 는 데이터 는 누구 나 가져 올 수 있 습니다 . 하지만 , 여러 사람 의 자료 를 가져오 기 위해서 는 로그인 을 계속 해야 해야 하 는데요 이 때 로그인 을 하 는 방식 으로 매크로 가 사용 될 때 도 있 습니다 . ​ ​ ​ ​ ​ ​ 다만 매크로 방식 은 느린 속도 와 잦 은 오류 로 인하 여 끊임없 는 관리 가 필요 합니다 . 틸 코 의 건강 심사 평가 원 에 공인 인 증서 로그인 은 스 크 래핑 을 통한 패킷 재 구현 을 하 는 방식 으로 개발 되 었 습니다 . 스 크 래핑 방식 으로 패킷 재 구현 을 하 기 위해선 클라이언트 와 서버 가 어떤 데이터 를 어떤 방식 으로 주 고 받 는지 에 대한 이해 가 있 어야 합니다 . ​ ​ ​ ​ ​ ​ 건강 보험 심사 평가 원 의 ' 내 가 먹 는 약 ! 한눈 에 ' 를 조회 하 기 위해 공인 인 증서 로그인 을 진행 해 보 왔 는데요 ​ ​ ​ ​ ​ ​ ​ 사진 과 같이 건강 보험 심사 평가 원 의 ' 내 가 먹 는 약 ! 한눈 에 ' 를 조회 하 기 위해 공인 인 증서 로그인 시 클라이언트 와 서버 간 수많 은 패킷 을 주 고 받 는 것 을 확인 할 수 있 었 습니다 . ​ ​ ​ ​ ​ ​ 이 중 에 하나 만 열 어 보 면 Token 등 의 데이터 들 이 Base 64 Encoding 으로 주 고 받 은 것 을 확인 할 수 있 습니다 . 이것 들 은 Decoding 을 해도 암호 화 된 내용 으로 보통 의 스 크 래핑 으로 는 확인 이 어렵 습니다 . 또한 , 이 객체 들 이 RSA , DES , AES 등 ! 어떤 암호 화 알고리즘 으로 되 어 있 는지 도 확인 이 필요 합니다 . ​ ​ ​ ​ ​ ​ ​ 이 ~ 모든 걸 확인 했 다고 해도 단순 동일 한 패킷 을 전달 한다고 로그인 세션 을 바로 취득 하 는 건 아닙니다 . 이 후 수많 은 패킷 의 분석 과 알고리즘 분석 으로 세션 을 얻 게 되 서 데이터 를 가져오 게 됩니다 . ​ 이렇게 다른 프로그램 의 추가 설치 없이 End Data 를 틸 코 에서 는 제공 해 드리 고 있 습니다 . RESTful API 로 서비스 되 기 때문 에 Java , C #, PHP , 파이썬 등 어떤 언어 로 개발 할지 고민 하 실 필요 가 없 습니다 . ​ ​ ​ ​ ​ ​ ​ 여러분 , 어떠신가요 ~? 다른 업무 에 집중 할 것 도 너 ~ 무 많 은데 스 크 래핑 까지 신경 쓸 여력 이 없 으신 가요 ? 틸 코 에서 는 이 모든 서비스 를 제공 해 드리 고 있 습니다 . 보다 쉽 고 빠른 API 서비스 를 제공 받 길 원하 신다면 틸 코 와 함께 하 세요 ~!! ​ ​ ​ ​ ​ ​ ' 내 가 먹 는 약 ! 한눈 에 ' 틸 코 API 서비스 를 받 고 싶 으시 다면 , ▼ 아래 홈페이지 를 클릭 해 주 세요 ( Click ) ▼ TILKO 틸 코 API 서비스 www . tilko . net TILKO 공유 하 기 글 요소