Subversion Repositories SmartDukaan

Rev

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

Rev 21266 Rev 21267
Line 281... Line 281...
281
            
281
            
282
            
282
            
283
    def parseOrderRawHtml(self, orderId, subTagId, userId, rawHtml, orderSuccessUrl):
283
    def parseOrderRawHtml(self, orderId, subTagId, userId, rawHtml, orderSuccessUrl):
284
        resp= {}
284
        resp= {}
285
        try:
285
        try:
286
            br = getBrowserObject(mobileAgent)
-
 
287
            url = ORDER_TRACK_URL + urlparse(orderSuccessUrl).query 
286
            url = ORDER_TRACK_URL + urlparse(orderSuccessUrl).query 
288
           
287
           
289
            response = br.open(url)
-
 
290
            page = ungzipResponse(response)
288
            page = fetchResponseUsingProxy(url, headers)
291
            
289
            
292
            merchantOrderId = re.findall('reference_id=(.*?)&', orderSuccessUrl,re.IGNORECASE)[0]
290
            merchantOrderId = re.findall('reference_id=(.*?)&', orderSuccessUrl,re.IGNORECASE)[0]
293
            print merchantOrderId
291
            print merchantOrderId
294
            
292
            
295
            soup = BeautifulSoup(page,convertEntities=BeautifulSoup.HTML_ENTITIES)
293
            soup = BeautifulSoup(page,convertEntities=BeautifulSoup.HTML_ENTITIES)