Blame | Last modification | View Log | RSS feed
from dtr.utils.utils import fetchResponseUsingProxyfrom json import loadsimport chardetdef fetchOffers(offer_uri):if not "paytm.com" in offer_uri:offer_uri = "https://paytm.com/papi"+offer_uriresponse_data = fetchResponseUsingProxy(offer_uri,proxy=True)encoding = chardet.detect(response_data)try:response_data = response_data.decode(encoding.get('encoding'))except:response_data = response_data.decode('ascii')input_json = loads(response_data)return input_jsonif __name__ == '__main__':offers = fetchOffers("/v1/promosearch/product/3569687/offers?parent_id=1771411&price=29834&merchant_id=23293")print offersprint offers.get('codes')