Как получить твиты пользователя с писцом? - PullRequest
0 голосов
/ 28 марта 2012

Привет, я все еще довольно новичок в Scribe.Из следующего я понимаю, что он делает запрос на публикацию статуса.

private static final String PROTECTED_RESOURCE_URL = "https://api.twitter.com/1/statuses/update.json";

Это URL-адрес публикации, и именно так делается запрос.

OAuthRequest request = new OAuthRequest(Verb.POST, PROTECTED_RESOURCE_URL);
        request.addBodyParameter("status", textArea1.getText());
        service.signRequest(accessToken, request);
        Response response = request.send();

Я понимаю, что если я хочу получать твиты пользователя, мне нужен его URL.Например,

private static final String PROTECTED_RESOURCE_URL2 = "http://api.twitter.com/1/statuses/user_timeline.json?screen_name=twitterusename";

Как мне продолжить делать запрос и получать твиты, связанные с этим аккаунтом?

1 Ответ

1 голос
/ 29 марта 2012

Замените строки примера , которые делают запрос защищенного ресурса, на:

OAuthRequest request = new OAuthRequest(Verb.GET,"http://api.twitter.com/1/statuses/user_timeline.json");
service.signRequest(accessToken, request);
Response response = request.send();
System.out.println("Got it! Lets see what we found...");
System.out.println();
System.out.println(response.getBody());
...