안녕하세요. 엔지엠소프트웨어입니다. 요즘 웹 API의 [ 웹서비스 ]를 통해 여러가지 크롤링하는 방법에 대해 알아보고 있는데요. [ KB차차차에서 중고차 크롤링하는 방법 ]을 보면, 실시간으로 올라오는 매물을 빠르게 잡을 수 있습니다. 이외에도 [ 영어 단어를 입력하면 자동으로 해석 해주는 매크로 ]와 [ 네이버 연관 검색어 크롤링 ]도 가능합니다. 웹크롤링에 관련된 내용을 몇개 따라해보면 여러가지 업무를 자동화할 수 있습니다. 오늘은 비트코인 시세를 실시간으로 가져오고, 시세에 따라서 사거나 파는 매크로를 만들어 볼께요. 이 예제를 테스트하기 위해 엔지엠 매크로를 실행하고, 새로운 스크립트를 추가하세요.
비트코인 시세를 가져오는 방법을 먼저 확인해야 하는데요. [ 업비트 ] 사이트에 접속을 해봅시다. 아래 그림과 같이 비트코인 시세가 실시간으로 변화하는걸 볼 수 있을거예요.
업비트 말고, [ 빗썸 ]도 비슷할거예요. 코인 시세 요청(Request)에 대한 응답(Response) 포멧만 다를거예요. 분석해보지는 않았지만요^^;
구글 크롬에서 업비트에 접속한 후 F12를 눌러서 개발자도구를 실행하세요. 그러면, 주기적으로 비트코인 시세에 대해 응답을 받을 수 있습니다. 아래 그림과 같이 Header 탭에서 요청 주소(Request URL)를 확인할 수 있습니다. 이 주소를 복사한 후 새로운 브라우저에 붙여넣기 해보세요.
주소는 아래와 같습니다. 물음표 뒤에 파라메터를 보면, CRIX.UPBIT.KRW-BTC라고 되어 있는데요. 업비드의 현재 비트코인 원화 시세를 가져온다는걸 예상할 수 있습니다. 실제로도 그렇구요^^; 그리고, count=1이라고 되어 있는데 이 값을 변경해보면 시간에 따른 이력(History)을 확인할 수 있습니다.
https://crix-api-cdn.upbit.com/v1/crix/candles/minutes/30?code=CRIX.UPBIT.KRW-BTC&count=1
10개를 가져오면 아래와 같이 표시됩니다.
원본 글 보기
http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech&wr_id=720
'마우스 매크로' 카테고리의 다른 글
윈도우 화면 매크로에서 구역별로 이미지 찾는 방법 (0) | 2022.07.13 |
---|---|
엔지엠 RPA 매크로를 이용한 소프트웨어/솔루션 품질 테스트 자동화 (0) | 2022.07.13 |
웹크롤링 매크로 - 영어 단어를 입력하면 자동으로 해석해주는 매크로 만들기 (0) | 2022.07.13 |
웹크롤링 매크로 - 중고차 매물 정보 가져오기 (0) | 2022.07.13 |
게시판에 새글이 올라오면 알람 또는 알림을 발생시키고, pdf로 저장하는 매크로 만들기 (0) | 2022.07.13 |