I am working on Search Api v1.1 at Android. I have token and secret and I use them like that:
HttpGet get = new HttpGet( "https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2");
HttpParams params = new BasicHttpParams();
HttpProtocolParams.setUseExpectContinue(params, false);
get.setParams(params);
try {
SharedPreferences settings = getBaseContext().getSharedPreferences(
"your_app_prefs", 0);
String userKey = settings.getString("user_key2", "");
String userSecret = settings.getString("user_secret2", "");
httpOauthConsumer.setTokenWithSecret(userKey, userSecret);
httpOauthConsumer.sign(get);
DefaultHttpClient client = new DefaultHttpClient();
String response = client.execute(get, new BasicResponseHandler());
JSONArray array = new JSONArray(response);
System.out.println(array);
} catch (Exception e) {
// handle this somehow
}
The code is working well and the tweets comes to me. But whenever I want to change the URL being
https://api.twitter.com/1.1/search/tweets.json?q=%23freebandnames&since_id=24012619984051000&max_id=250126199840518145&result_type=mixed&count=4
nothing hapenning I cant get any tweet and the LogChat doesn’t gets error.
But one warning comes to me for both URL request.
06-25 00:35:14.300: W/ResponseProcessCookies(7474): Invalid cookie header: “set-cookie: guest_id=v1%3A137210970804780170; Domain=.twitter.com; Path=/; Expires=Wed, 24-Jun-2015 21:35:08 UTC”. Unable to parse expires attribute: Wed, 24-Jun-2015 21:35:08 UTC
I dont’t think the warning not the reason of issue. Because you know first URL request is working well.
Can any one help? Thanks so much.