| Line 58... |
Line 58... |
| 58 |
elif 'EXP_' in status:
|
58 |
elif 'EXP_' in status:
|
| 59 |
status = 'SMS_EXPIRED'
|
59 |
status = 'SMS_EXPIRED'
|
| 60 |
else:
|
60 |
else:
|
| 61 |
status = 'SMS_'+status
|
61 |
status = 'SMS_'+status
|
| 62 |
|
62 |
|
| 63 |
update_params = { 'user_id' : smsResponse.get('user_id'), 'notification_campaign_id' : smsResponse.get('notification_campaign_id'), 'type' : status, 'status':1, 'message':'success' }
|
63 |
update_params = { 'user_id' : smsResponse.get('user_id'), 'notification_campaign_id' : smsResponse.get('notification_campaign_id'), 'oldType':'SMS_SENT_OPERATOR', 'type' : status, 'status':1, 'message':'success' }
|
| 64 |
encoded_update_params = urllib.urlencode(update_params)
|
64 |
encoded_update_params = urllib.urlencode(update_params)
|
| 65 |
updateReq = urllib2.Request(PUSH_NOTIFICATIONS_UPDATE_URL+encoded_update_params)
|
65 |
updateReq = urllib2.Request(PUSH_NOTIFICATIONS_UPDATE_URL+encoded_update_params)
|
| 66 |
updateResponse = urllib2.urlopen(updateReq)
|
66 |
updateResponse = urllib2.urlopen(updateReq)
|
| 67 |
response_str = updateResponse.read()
|
67 |
response_str = updateResponse.read()
|
| 68 |
|
68 |
|
| Line 96... |
Line 96... |
| 96 |
elif "Submitted to SMSC" in del_response_str:
|
96 |
elif "Submitted to SMSC" in del_response_str:
|
| 97 |
status = 'SMS_INPROCESS'
|
97 |
status = 'SMS_INPROCESS'
|
| 98 |
else:
|
98 |
else:
|
| 99 |
status = 'SMS_FAILED'
|
99 |
status = 'SMS_FAILED'
|
| 100 |
|
100 |
|
| 101 |
update_params = { 'user_id' : smsResponse.get('user_id'), 'notification_campaign_id' : smsResponse.get('notification_campaign_id'), 'type' : status, 'status':1, 'message':'success' }
|
101 |
update_params = { 'user_id' : smsResponse.get('user_id'), 'notification_campaign_id' : smsResponse.get('notification_campaign_id'), 'oldType':'SMS_INPROCESS', 'type' : status, 'status':1, 'message':'success' }
|
| 102 |
encoded_update_params = urllib.urlencode(update_params)
|
102 |
encoded_update_params = urllib.urlencode(update_params)
|
| 103 |
updateReq = urllib2.Request(PUSH_NOTIFICATIONS_UPDATE_URL+encoded_update_params)
|
103 |
updateReq = urllib2.Request(PUSH_NOTIFICATIONS_UPDATE_URL+encoded_update_params)
|
| 104 |
updateResponse = urllib2.urlopen(updateReq)
|
104 |
updateResponse = urllib2.urlopen(updateReq)
|
| 105 |
response_str = updateResponse.read()
|
105 |
response_str = updateResponse.read()
|
| 106 |
|
106 |
|