2
특정 주제의 트윗을 파일에 저장하고 싶습니다.자바 코드 검색 짹짹
여기 내 코드입니다.
package twitter4j.examples.search;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.List;
import javax.net.ssl.SSLEngineResult.Status;
public class SearchTweets
{
public static void main(String args[]) throws TwitterException
{
Twitter twitter = TwitterFactory.getSingleton();
twitter.setOAuthConsumer("[a9Ru5GLWVbI1iMfkeAHQ9A]", "[Xs0iSIbGIEZ9XS0y6zACwdjJMLPSOA6p5iAjQQmRAfs]");
RequestToken requestToken = twitter.getOAuthRequestToken();
AccessToken accessToken = "1878852745-4b8qrNloveM43dMnjK2KBMFUIBJj5bwVRig2Wki";
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while (null == accessToken)
{
System.out.println("Open the following URL and grant access to your account:");
System.out.println(requestToken.getAuthorizationURL());
System.out.print("Enter the PIN(if aviailable) or just hit enter.[PIN]:");
String pin = br.readLine();
try
{
if(pin.length() > 0)
{
accessToken = twitter.getOAuthAccessToken(requestToken, pin);
}
else
{
accessToken = twitter.getOAuthAccessToken();
}
}
catch (TwitterException te)
{
if(401 == te.getStatusCode())
{
System.out.println("Unable to get the access token.");
}
else
{
te.printStackTrace();
}
}
Query query = new Query("source:twitter4j yusukey");
QueryResult result = twitter.search(query);
for (Status status : result.getTweets())
{
System.out.println("@" + status.getUser().getScreenName() + ":" + status.getText());
}
//persist to the accessToken for future reference.
String token = "1878852745-4b8qrNloveM43dMnjK2KBMFUIBJj5bwVRig2Wki";
String tokenSecret = "1878852745-4b8qrNloveM43dMnjK2KBMFUIBJj5bwVRig2Wki";
Status status = twitter.updateStatus(args[0]);
System.out.println("Successfully updated the status to [" + status.getText() + "].");
System.exit(0);
}
}
}
오류 : -이 형태 코드 처음 일을하고 있기 때문에
가Multiple markers at this line
- TwitterFactory cannot be resolved
- Twitter cannot be resolved to a type
해결이 오류에 저를 도와주세요.
또한 나에게이 주제 (파일로 트윗을 저장하는 자바 코드)
유무를 당신은 classpath에 twitter4j jar 파일을 추가 했습니까? –
예 twitter4j jar 파일을 추가했습니다 – user2865749
클래스 경로에 있나요? 그것을 다시 확인하십시오. – user2339071