title: Connect to the Twitter Streaming API using R
body: <p>I just started playing around with the Twitter Streaming API and using the command line, redirect the raw JSON reponses to a file using the command below:</p>
  
  <pre><code>curl https://stream.twitter.com/1/statuses/sample.json -u USER:PASSWORD -o "somefile.txt"
  </code></pre>
  
  <p>Is it possible to stay completely within R and leverage RCurl to do the same thing?  Instead of just saving the output to a file, I would like to parse each response that is returned.  I have parsed twitter search results in the past, but I would like to do this as each response is received.  Essentially, apply a function to each JSON response.</p>
  
  <p>Thanks in advance.</p>
  
  <p>EDIT:  Here is the code that I have tried in R (I am on Windows, unfortunately).  I need to include the reference to the .pem file to avoid the error.  However, the code just "runs" and I can not seem to see what is returned.  I have tried print, cat, etc.  </p>
  
  <pre><code>download.file(url="http://curl.haxx.se/ca/cacert.pem", destfile="cacert.pem")
  getURL("https://stream.twitter.com/1/statuses/sample.json", 
         userpwd="USER:PWD",
         cainfo = "cacert.pem")
  </code></pre>