def use_authorized_client(self, authorized_client, url, post_args=None, **kwargs): resp_data = None if not post_args: resp_data = _parse_json(authorized_client.get(url, **kwargs).content) else: resp_data = _parse_json(authorized_client.post(url, data=post_args, **kwargs)) return resp_data
def use_authorized_client(self, authorized_client, url, post_args=None, **kwargs): resp_data = None if not post_args: resp_data = _parse_json( authorized_client.get(url, **kwargs).content) else: resp_data = _parse_json( authorized_client.post(url, data=post_args, **kwargs)) return resp_data
def create_new_photo_upload_key(self, authorized_client, **kwargs): url = FiveHundredPx.BASE_URL + '/photos' url = url + "?" + smart_urlencode(kwargs) data = "" response = authorized_client.post(url, data=data) response_data = _parse_json(response.content) return response_data
def retrieve_oauth_verifier(oauth_token, verify_url): verify_url = verify_url + "?oauth_token=%s" % oauth_token with safe_urlopen(verify_url) as file_resp: raw_response = file_resp.read() response = _parse_json(raw_response) oauth_verifier = response return oauth_verifier
def use_authorized_client(self, authorized_client, url, post_args=None, skip=None, rpp=None, **kwargs): resp_data = None if skip: kwargs['skip'] = skip if rpp: kwargs['rpp'] = rpp if not post_args: url += "/?%s" % smart_urlencode(kwargs) resp_data = _parse_json(authorized_client.get(url).content) else: resp_data = _parse_json( authorized_client.post(url, data=post_args, **kwargs)) return resp_data
def use_authorized_client(self, authorized_client, url, post_args=None, skip=None, rpp=None, **kwargs): resp_data = None if skip: kwargs['skip'] = skip if rpp: kwargs['rpp'] = rpp if not post_args: url += "/?%s" % smart_urlencode(kwargs) resp_data = _parse_json(authorized_client.get(url).content) else: resp_data = _parse_json(authorized_client.post(url, data=post_args, **kwargs)) return resp_data
def http_request(base_url, path, post_args, log_request=False, **kwargs): post_data = None if post_args is None else urllib.urlencode(post_args) encoded_kwargs = smart_urlencode(kwargs) full_url = base_url + path + "?" + encoded_kwargs if log_request: from time import time print time() print full_url with safe_urlopen(full_url, post_data) as file_resp: file_contents = file_resp.read() if log_request: from time import time print time() print file_contents[:40] response = None try: response = _parse_json(file_contents) except: print file_contents print full_url return response