title: Error when trying to use urllib3 & json to get Rotten Tomatoes data (Python)
body: <p>As an introduction to APIs, I'm trying to figure out how to access data in python using the Rotten Tomatoes API. This is also my first time dealing with json.</p>
  
  <p>I'm using Python 3.4 and have confirmed that json and urllib3 have been installed.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>import urllib3
  import json
  
  url = 'http://api.rottentomatoes.com/api/public/v1.0/lists/movies/box_office.json?limit=16&amp;country=us&amp;apikey=API-KEY';
  
  http = urllib3.PoolManager()
  request = http.request('GET', url)
  print (json.load(request));
  request.release_conn()
  </code></pre>
  
  <p>Here is the error I get:</p>
  
  <pre><code>Traceback (most recent call last):
    File "C:\Users\admnasst1\Documents\Personal\Python\RotTomTest.py", line 16, in &lt;module&gt;
      print (str(json.load(request)));
    File "C:\Python34\lib\json\__init__.py", line 268, in load
      parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
    File "C:\Python34\lib\json\__init__.py", line 312, in loads
      s.__class__.__name__))
  TypeError: the JSON object must be str, not 'bytes'
  </code></pre>
  
  <p>Since I'm trying out so many new things (API, urllib3, json), I'm not exactly sure what's going on. I've tried doing a few other versions of the above code, and I keep getting the same error, so i think I must be missing something basic... Can any of you spot it?</p>