네이버 검색 순위 json 타입으로 가져오기
페이지 정보
작성자 오원장쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 4,152회 작성일 12-11-29 10:13본문
네이버 검색 순위가 XML 타입만 지원해서 한번 만들어봤습니다.
jsonURL 변수의 TEST_KEY 를 본인의 api key로 수정하시면 됩니다.
jsonURL 변수의 TEST_KEY 를 본인의 api key로 수정하시면 됩니다.
<script> var jsonURL = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20xml%20where%20url%20%3D%20%22http%3A%2F%2Fopenapi.naver.com
%2Fsearch%3Fkey%TEST_KEY%26query%3Dnexearch%26target%3Drank%22&format=json&diagnostics=true&callback="; $(document).ready(function(){ $.getJSON(jsonURL, parseXML); }); function parseXML(data) { var keyword = []; //키워드명 var rankVary = []; //순위의 증감 여부(+:증가, -:감소, .:변동없음, new:새로운순위) var varyVal = []; //변동값, 0인 경우 새로운 순위를 의미 var result = []; $.each(data, function(key, val) { for(var i=1; i<=10; i++){ var temp = []; temp.push(eval("data.query.results.result.item.R" + i + ".K")); temp.push(eval("data.query.results.result.item.R" + i + ".S")); temp.push(eval("data.query.results.result.item.R" + i + ".V")); result.push(temp); } console.log(result); return; }); } </script>
출처 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=30722
댓글목록
등록된 댓글이 없습니다.