Twitter4J version 2.1.1 (twitter4j-core-2.1.1.jar) の頃は twitter4j.internal.http.HttpClient クラスが便利だったのでこれを使ってWeb上のXMLを取ってきてたりしてた。


String url = "http://www.nilab.info/sample.xml";
HttpClient http = new HttpClient();
HttpResponse res = http.get(url);
String xmlcontent = res.asString();

Twitter4J version 2.1.8 (twitter4j-core-2.1.8.jar) では twitter4j.internal.http.HttpClientWrapper クラスを使う。
HttpClient を HttpClientWrapper に置き換えるだけ。


String url = "http://www.nilab.info/sample.xml";
HttpClientWrapper http = new HttpClientWrapper();
HttpResponse res = http.get(url);
String xmlcontent = res.asString();

Ref. Twitter4J - A Java library for the Twitter API

tags: Twitter Java zurazure

Posted by NI-Lab. (@nilab)