2013-12-09 6 views
1

트위터 페이지를 분석하고 싶습니다. 내가 연구를하고있을 때, 나는 액세스 토큰과 접근 비밀에 대해 뭔가를 발견했다. 나는 그것에 대해 매우 혼란 스럽다. 누군가가 설명을 해줄 수 있다면 매우 도움이 될 것입니다. 그건 그렇고, 내가 여기서하려고하는 것은 트위터 계정 (내 개인 계정이 아니라 공개 계정)에서 트윗 텍스트를 가져 오는 것입니다. 어떤 제안?twitter4J 액세스 토큰 및 액세스 비밀

은 아래의 트윗을 받게 검색을 수행하거나 트위터 API의 다른 작업을 수행하려면 내 코드

import twitter4j.Paging; 
import twitter4j.ResponseList; 
import twitter4j.Status; 
import twitter4j.Twitter; 
import twitter4j.auth.AccessToken; 
import twitter4j.TwitterFactory; 
public class GetUserStatus{ 
public static void main(String[]args){ 
    Twitter twitter= new TwitterFactory().getInstance(); 
    // my application consumer and auth Access Token 
    twitter.setOAuthConsumer("consumerkey","consumer secret"); 
    twitter.setOAuthAccessToken(new AccessToken("accesstoken","access secret")); 

    try{ 
    ResponseList<Status>a =twitter.getUserTimeline(new Paging(1,5)); 
    for (Status b:a){ 
    System.out.println(b.getText()); 
    } 

    }catch(Exception e){ 
} 
} 
} 
+0

당신이 트위터와 응용 프로그램을 등록 않았다 (나는 당신이 원하는 모든 트윗을받을 것입니다 가정)? –

+0

트윗을 추출하면됩니다. 솔직히 나는 앱이 없다. 그래서이 상황에서 나는 무엇을해야합니까? – user3062229

+1

twitter4J를 사용하여 서비스에 액세스 할 수 있도록 앱에 가입하십시오. 앱을 등록하면 서비스가 토큰을 생성합니다. –

답변

0

, 당신은 먼저 응용 프로그램을 등록해야합니다. 무료이며 쉽습니다.

단계 :

  • https://apps.twitter.com/로 이동하여 트위터에 로그인 한 후
  • 가 새 응용 프로그램 (당신은 어떤 이름을 자유롭게 선택할 수에 대한 세부 사항에
  • 채우기하는 줄 "새 응용 프로그램을 만듭니다"를 클릭 간단한 설명)
  • 응용 프로그램이 생성되면 "키 및 토큰"탭을 클릭하고 소비자 키, 소비자 비밀, 액세스 토큰 및 액세스 비밀을 복사하십시오.
  • 지침에 따라 here 설정 구성
  • 완료하면 이제 Twitter API에서 검색을 수행하고 다른 작업을 수행 할 수도 있습니다.

관련 문제