| 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')
|