Subversion Repositories SmartDukaan

Rev

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

Rev 14845 Rev 14948
Line 3... Line 3...
3
import gzip
3
import gzip
4
import pymongo
4
import pymongo
5
import time
5
import time
6
import urllib
6
import urllib
7
import urllib2
7
import urllib2
8
 
-
 
-
 
8
from datetime import datetime
9
#TODO Need to add messy stuff to conf.
9
#TODO Need to add messy stuff to conf.
10
con=None
10
con=None
11
headers = { 
11
headers = { 
12
            'User-agent':'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36',
12
            'User-agent':'Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36',
13
            'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',      
13
            'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',      
Line 121... Line 121...
121
    parameters = urllib.urlencode(parameters)
121
    parameters = urllib.urlencode(parameters)
122
    print parameters
122
    print parameters
123
    pushpostrequest = urllib2.Request(PUSH_NOTIFICATION_URL, parameters, headers=headers)
123
    pushpostrequest = urllib2.Request(PUSH_NOTIFICATION_URL, parameters, headers=headers)
124
    pushpostrequest.add_header("Authorization", "Basic %s" % DTR_API_BASIC_AUTH)
124
    pushpostrequest.add_header("Authorization", "Basic %s" % DTR_API_BASIC_AUTH)
125
    urllib2.urlopen(pushpostrequest).read()
125
    urllib2.urlopen(pushpostrequest).read()
-
 
126
 
-
 
127
def getCurrTimeStamp():
-
 
128
    return toTimeStamp(datetime.now())
-
 
129
 
-
 
130
def toTimeStamp(dateTimeObj):
-
 
131
    return int(time.mktime(dateTimeObj.timetuple()))
126
    
132
    
127
133