code: def call(self, method, **params):
          
          url = self.api_url % method
          request = self._get_request(url, self.METHODS[method], **params)
          try:
              response = urlopen(request)
          except URLError:
              raise
          else:
              response_json = json.loads(response.read())
              if not response_json['succeeded']:
                  raise DisqusException(response_json['message'])
              return response_json['message']
docs: Call the DISQUS API and return the json response.
          URLError is raised when the request failed.
          DisqusException is raised when the query didn't succeed.