はい、json形式のデータを返すtwitter検索APIを使用することができます。解析する必要があり、ドキュメントを検索するだけです。
https://twitter.com/statuses/user_timeline/user.json
EDIT:別の方法として、あなたはそのようなユーザーのタイムラインへの直接リンクを使用することができ、それを解析する必要が隣これは、私のために.jsonとして応答を返します。応答が受信された後に解析していることを確認してください。要求が完了する前に、要求を開始してから解析を開始するように見えます。
public ArrayList<Tweet> getTweets(String Account, int page) {
String accountUrl = "http://search.twitter.com/[email protected]"
+ Account + "&rpp=100&page=" + page;
ArrayList<Tweet> tweets = new ArrayList<Tweet>();
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(accountUrl);
ResponseHandler<String> responseHandler = new BasicResponseHandler();
String responseBody = null;
try{
responseBody = client.execute(get, responseHandler);
Toast.makeText(this, responseBody, Toast.LENGTH_LONG).show();
// parse response, return arraylist
}catch(Exception ex) {
ex.printStackTrace();
}
}
これは問題ありませんが、動作しません。 Twitter APIを使用して、そのようなリンクを変数として入力します。次に、JSONデータを解析してユーザーに表示します。 正しく覚えていれば、プロジェクトはエラーを投げ始めました。私はもう一度やり直して明日ここに戻ってきます。私は今家にいません。ビジー時間:P。 – DatBassie
まだ動作していませんが、なぜわかりません。私のコードを見ていただけますか? このリンクにあります(コメントはここでは小さすぎ、GitHubなどはありません): http://www.androidworld.nl/forum/android-development/26675-update-viewpager-app-voor- school-post273512.html#post273512 – DatBassie
私の編集を見て、それをチェックし、うまくいくように見えます。 – Demonick