네이버 검색 순위 json 타입으로 가져오기 정보
네이버 검색 순위 json 타입으로 가져오기본문
            
            
                        네이버 검색 순위가 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>
                    
                        
                추천
                
5
                
    5
댓글 8개

                
                    좋네요.^^                
                
                
            
                    
                
                    이런건 뭘 배워야 이렇게 짤 수 있을까 ? 도대체 궁금해 죽겠네.. 왜 난 이런 실력이 안될까요 ?                
                
                
            
                    
                
                    힘내세요 살포시 줄서봅니다~                
                
                
            
                    
                
                    저도 자바스크립트는 너무 모르겠어여...                
                
                
            
                    
                
                    좋은 팁 감사요                
                
                
            
                    
                
                    이거 되는거 맞나요? 안되는데요...                
                
                
            
                    
                
                    감사합니다                
                
                
            
                    
                
                    좋아요~