2011-09-15 1 views
1

jquery로 트위터 검색 API 요청을 구문 분석하는 방법에 대한 자습서를 진행했습니다.Twitter Search API - NetworkError : 405 메서드가 허용되지 않습니다.

http://webhole.net/2009/11/28/how-to-read-json-with-javascript/

포스트의 코드는 검색어를 입력하고 제가 간단하고 싶었던 것은 내가 검색 할 #tag을 알고 있기 때문에 검색 부분을 제거했다하는 사용자의 검색 상자를 사용하여 :

<div id="results"></div> 

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
    var url='http://search.twitter.com/search.json?q='; 
    var query='%23HASHTAGOFMYCHOOSING'; 
    var options='&result_type=recent&count=5'; 

    $.getJSON(url+query+options,function(json){ 
     $.each(json.results,function(i,tweet){ 
     $("#results").append('<p><img src="'+tweet.profile_image_url+'" width="48" height="48" />'+tweet.text+'</p>'); 
     }); 
    }); 
}); 

내가 방화범 무엇입니까 오류가 NetworkError: 405 Method Not Allowed하고 누군가가이 코드를 세분화 한 이유에 대한 몇 가지 빛을 수 있다면 난 그냥 궁금 해서요.

감사합니다,

답변

1

아, 문제는 내가 callback 매개 변수 누락되었다으로 읽어야 options 변수는 다음과 그래서 것을 :

var options='&result_type=recent&count=5&callback=?';