출처 :
이번글은 Jsoup을 이용해서 네이버의 실시간 검색어를 가져오는것이다
네이버 페이지 구조가 바뀌면서 예전에 쓰던 코드가 작동을안해서 다시 만들려고 했으나
위 블로그에 너무 잘나와있어서 코드 그대로 이용했다
위 블로그 글은 실검 데이터 가져오는 과정이 상세하게 나와있기 때문에
원리를 차근차근 배우고싶으면 꼭 보는걸 추천한다
참고로 2019. 10. 28 기준으로 잘 작동하는 소스기때문에 나중엔 안될가능성이 높다 ( 네이버 페이지 구조가 자주 바뀌기때문에.. )
if (msg=="/실검") {
var data=org.jsoup.Jsoup.connect("https://m.search.naver.com/search.naver?query=실시간%20검색어").get().select("span.tit")+"";
data= data.replace(/<[^>]+>/g,"");
data = data.split("\n");
var result = "";
for(var n =0;n<20;n++){
result +=(n+1)+"위: " +data[n]+"\n";
}
replier.reply("[네이버 실시간 검색어 순위]\n\n"+result.trim());
}
실제 카톡방에서 사용하는 모습
'개발 > 카카오톡 봇' 카테고리의 다른 글
카카오톡 봇 만들기 - 9 - 숫자 야구게임 (17) | 2020.04.21 |
---|---|
카카오톡 봇 만들기 - 8 - 실시간 지하철 도착정보 받아오기 (14) | 2019.10.29 |
지하철 실시간 도착 정보 받아오기 하는중 (0) | 2019.10.20 |
카카오톡 봇 만들기 - 6 - 봇 기능 만들기 2 (0) | 2019.10.09 |
카카오톡 봇 만들기 - 5 - 봇 기능 만들기 (1) | 2019.10.09 |