我正在使用以下方法制作 android 应用程序:
public JSONObject lastTweet(String username) throws ClientProtocolException, IOException, JSONException {
String url = "https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=hodorhodorhodor";
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet(url);
HttpResponse response = client.execute(get); //cannot execute this line
int status = response.getStatusLine().getStatusCode();
//Some more code
}
当我运行应用程序时,我收到应用程序已停止工作的错误。经过一些调试后,我发现以下是我的应用程序卡住的行(我在上面的代码中也提到过):
HttpResponse response = client.execute(get);
在网上搜索后,我发现它必须与需要某种 OAuth 身份验证的 twitter API 1.1 做一些事情。任何人都可以在这里帮助我吗?
谢谢。