2013-09-06 8 views
0

트위터의 검색 API를 사용해야합니다. 나는 트위터의 개발자 문서를 읽고 클라이언트 측 인증이 더 이상 권장되지 않는다고 말합니다. 하지만, 광산은 실제로 작은 응용 프로그램이고 매우 엄격한 기한이 있기 때문에, 나는 codebird-js를 사용하기로 결정했습니다. 이 codebird - js.Kindly의 코드를 작동하게하기 위해 어떤 대안을 제안 설명하는 것입니다 때문에,검색 트위터 API 코드 -js

<script type="text/javascript" src="sha1.js"></script> 
<script type="text/javascript" src="codebird.js"></script> 
<script type="text/javascript"> 

function loginTwitter() { 
var cb = new Codebird(); 
cb.setConsumerKey("my_consumer_key","my_consumer_secret"); 
cb.setToken("my_token", "my_token_secret"); 
cb.__call(
    "search_tweets", 
    "q=Twitter", 
    function (reply) { 
    alert("hey"); 
}, 
true 
); 
} 

</script> 

망가 검색 트윗 콜백에 문제가 있다고 생각 :

여기 내 코드입니다. 또한 응용 프로그램 설정에서 "트위터로 응용 프로그램 로그인 허용"옵션을 활성화했습니다.

답변

0

코드에 구문을 수정하고 "loginTwitter()"함수를 호출해야합니다.

<script type="text/javascript" src="sha1.js"></script> 
<script type="text/javascript" src="codebird.js"></script> 
<script type="text/javascript"> 

function loginTwitter() { 
    var cb = new Codebird(); 
    cb.setConsumerKey("my_consumer_key", "my_consumer_secret"); 
    cb.setToken("my_token", "my_token_secret"); 

    cb.__call(
     "search_tweets", 
     "q=Twitter", 
     function (reply) { 
      alert(JSON.stringify(reply)); //do something with the result 
     }, 
     true 
    ); 
}; 

loginTwitter(); 

</script> 

그리고 자바 스크립트의 codebird를 다운로드하고 (당신이 당신의 스크립트에 넣어 한 경로에 따라) 기본 파일과 같은 폴더에 해당 파일을 넣어하는 것을 잊지 마세요 : 코드가 있어야한다.