title: Twitter api - no more than 150 requests per hour
body: <p>I am writing a twitter app using jtwitter - and its running inside a server inside my work. Anyway - whenever i run it from work it returns the error below and I am only making a couple requests per hour:</p>
  
  <pre><code>HTTP/1.1 400 Bad Request
  {"request":"/1/statuses/user_timeline.json?count=6&amp;id=cicsdemo&amp;","error":"Rate limit exceeded. Clients may not make more than 150 requests per hour."} ]
  2010-06-03 18:44:49 zero.timer.TimerTask::run Thread-3
      SEVERE [ CWPZA3100E: Exception during processing for timer task, "twitterTimer". Exception: java.lang.ClassCastException: winterwell.jtwitter.Twitter$Status incompatible with java.lang.String ]
  </code></pre>
  
  <p>I run the same code from home - its fine.</p>
  
  <p>So obviously at some point twitter thinks our work is all coming from one direct IP - which is why its hitting a limit which it shouldnt.</p>
  
  <p>Do I have any choice or workaround - can i make the limit be counted from my direct machine IP - or to my account instead of IP? Can i use a proxy? Has any body else had this problem and solved it?!</p>
  
  <p>Before anyone asks the APP must live inside my work - it cannot run anywhere else!</p>
  
  <p>Cheers,</p>
  
  <p>Andy</p>