def request(): resp = twitter_auth.signed_urlopen( url, self.access_token_key, self.access_token_secret, **kwargs) if parse_response: try: return json.loads(resp.read()) except (ValueError, TypeError): msg = 'Non-JSON response! (Synthetic HTTP error generated by Bridgy.)' logging.exception(msg) raise urllib2.HTTPError(API_BASE + url, 503, msg, {}, None) else: return resp
def request(): resp = twitter_auth.signed_urlopen(url, self.access_token_key, self.access_token_secret, **kwargs) return json.loads(resp.read()) if parse_response else resp
def request(): resp = twitter_auth.signed_urlopen( API_BASE + url, self.access_token_key, self.access_token_secret, **kwargs) return json.loads(resp.read()) if parse_response else resp
def urlopen(self, url, **kwargs): """Wraps urllib2.urlopen() and adds an OAuth signature. """ return twitter_auth.signed_urlopen( url, self.access_token_key, self.access_token_secret, **kwargs)
def request(): resp = twitter_auth.signed_urlopen( url, self.access_token_key, self.access_token_secret, **kwargs) return source.load_json(resp.read(), url) if parse_response else resp