Subversion Repositories SmartDukaan

Rev

Rev 16686 | Rev 16688 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16686 Rev 16687
Line 19... Line 19...
19
    response = fetchResponseUsingProxy(offer_url, proxy=False)
19
    response = fetchResponseUsingProxy(offer_url, proxy=False)
20
    input_json = json.loads(response)
20
    input_json = json.loads(response)
21
    if input_json['status'].strip()=='ok' and input_json['message'] =="Success":
21
    if input_json['status'].strip()=='ok' and input_json['message'] =="Success":
22
        offers = (input_json['payload'])['offers']
22
        offers = (input_json['payload'])['offers']
23
        for offer in offers:
23
        for offer in offers:
24
            ACTIVE_OFFERS.append(offer['offerId'])
24
            ACTIVE_OFFERS.append(long(offer['offerId']))
25
        for offer in offers:
25
        for offer in offers:
26
            fetchOfferDescriptionAndDump(offer)
26
            fetchOfferDescriptionAndDump(offer)
27
    
27
    
28
    
28
    
29
def fetchOfferDescriptionAndDump(offer):
29
def fetchOfferDescriptionAndDump(offer):
-
 
30
    print ACTIVE_OFFERS
30
    offer_desc_url = AFFILIATE_OFFER_DESC_API.get(AFFILIATE_ID)%(DEVICE_ID,offer['offerId'],RETAILER_CODE)
31
    offer_desc_url = AFFILIATE_OFFER_DESC_API.get(AFFILIATE_ID)%(DEVICE_ID,offer['offerId'],RETAILER_CODE)
31
    response = fetchResponseUsingProxy(offer_desc_url,proxy=False)
32
    response = fetchResponseUsingProxy(offer_desc_url,proxy=False)
32
    offer_desc = json.loads(response)
33
    offer_desc = json.loads(response)
33
    input_json = offer_desc['payload']
34
    input_json = offer_desc['payload']
34
    app_master = appmasters.get_by(package_name=offer['packageName'])
35
    app_master = appmasters.get_by(package_name=offer['packageName'])