Subversion Repositories SmartDukaan

Rev

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

Rev 18217 Rev 18221
Line 74... Line 74...
74
                smsUrl='http://pm1.in/A/' + num_encode(notificationCampaign.id) + '/' + num_encode(user.id)
74
                smsUrl='http://pm1.in/A/' + num_encode(notificationCampaign.id) + '/' + num_encode(user.id)
75
                smstext = str(notificationCampaign.messagetext) + ' ' + smsUrl
75
                smstext = str(notificationCampaign.messagetext) + ' ' + smsUrl
76
                #url_params = { 'Mobile' : '91'+user.mobile_number,  'Username' : 'srlsaholicP', 'Password' : 'srp8oct' , 'MessageType' : 'txt', 'SenderID' : '090000', 'Message' : notificationCampaign.messagetext }
76
                #url_params = { 'Mobile' : '91'+user.mobile_number,  'Username' : 'srlsaholicP', 'Password' : 'srp8oct' , 'MessageType' : 'txt', 'SenderID' : '090000', 'Message' : notificationCampaign.messagetext }
77
                url_params = ''
77
                url_params = ''
78
                if "TRAN_SMS" in smstext:
78
                if "TRAN_SMS" in smstext:
79
                    url_params = { 'ani' : '91'+user.mobile_number,  'uname' : 'srlsaholic', 'passwd' : 'sr18mar' , 'cli' : 'PROFTM', 'message' : smstext }
79
                    url_params = { 'ani' : '91'+user.mobile_number,  'uname' : 'srlsaholic', 'passwd' : 'sr18mar' , 'cli' : 'PROFTM', 'message' : smstext.replace("TRANS_SMS", "").strip() }
80
                else:
80
                else:
81
                    url_params = { 'Mobile' : '91'+user.mobile_number,  'Username' : 'srlsaholicP', 'Password' : 'srp8oct' , 'MessageType' : 'txt', 'SenderID' : '090000', 'Message' : smstext }
81
                    url_params = { 'Mobile' : '91'+user.mobile_number,  'Username' : 'srlsaholicP', 'Password' : 'srp8oct' , 'MessageType' : 'txt', 'SenderID' : '090000', 'Message' : smstext }
82
                encoded_url_params = urllib.urlencode(url_params)
82
                encoded_url_params = urllib.urlencode(url_params)
83
                logging.debug('User Id:- '+str(user.id)+' Notification_Campaign_Id:- '+ str(notificationCampaign.id)+' Url Params:- '+str(encoded_url_params))
83
                logging.debug('User Id:- '+str(user.id)+' Notification_Campaign_Id:- '+ str(notificationCampaign.id)+' Url Params:- '+str(encoded_url_params))
84
                url = ''
84
                url = ''
Line 241... Line 241...
241
                        status = 'SMS_FAILED'
241
                        status = 'SMS_FAILED'
242
                    payload = {}
242
                    payload = {}
243
                    payload["user_id"]= userId
243
                    payload["user_id"]= userId
244
                    payload["type"]=status
244
                    payload["type"]=status
245
                    payload["notification_campaign_id"]= notificationCampaign.id
245
                    payload["notification_campaign_id"]= notificationCampaign.id
-
 
246
                    if status == 'SMS_INPROCESS':
-
 
247
                        payload["sms_id"] = msgId
246
                    payload["status"]=1
248
                    payload["status"]=1
247
                    if len(payloadList)==5000:
249
                    if len(payloadList)==5000:
248
                        jsonObj = json.dumps([dict(pn) for pn in payloadList])
250
                        jsonObj = json.dumps([dict(pn) for pn in payloadList])
249
                        pushpostrequest = urllib2.Request("http://localhost:3001/addPushNotification")
251
                        pushpostrequest = urllib2.Request("http://localhost:3001/addPushNotification")
250
                        pushpostrequest.add_header('Content-Type', 'application/json')
252
                        pushpostrequest.add_header('Content-Type', 'application/json')