My app currently uses OAuth to communicate with the Twitter API. Back in December, Twitter raised the speed limit for OAuth to 350 requests per hour. However, I do not see this. I still get 150 from the account / rate_limit_status method .
I was told that I need to use the X-RateLimit-Limit HTTP header to get a new speed limit. However, in my code I do not see this header.
Here is my code ...
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(newURL); request.Method = "GET"; request.ServicePoint.Expect100Continue = false; request.ContentType = "application/x-www-form-urlencoded"; using (WebResponse response = request.GetResponse()) { using (StreamReader reader = new StreamReader(response.GetResponseStream())) { responseString = reader.ReadToEnd(); } }
If I check response , I see that it has a property for Headers and that there are 16 headers. However, I do not have an X-RateLimit-Limit in the list.

(source: yfrog.com )
Any ideas what I'm doing wrong?
Ryan alford
source share