Commit 8cefb88a authored by hupantingxue's avatar hupantingxue

Add content type http header;

parent 7bcaba1e
......@@ -29,6 +29,7 @@ class JPushClient:
base64string = base64.encodestring('%s:%s' % (self.app_key, self.master_secret))[:-1]
req = urllib2.Request(API_URL)
req.add_header("Authorization", "Basic %s" % base64string)
req.add_header("Content-Type", "application/json")
api_post = urllib2.urlopen(req, urllib.urlencode(params), timeout=5)
print api_post.read()
except urllib2.HTTPError as e:
......
......@@ -12,7 +12,7 @@ sendno = int(time.time())
app_key = 'dd1066407b044738b6479275'
master_secret = '2b38ce69b1de2a7fa95706ea'
msg_json = '''{"platform":"android,ios,winphone","audience":"all","notification":{"android":{"alert":"android 内容","title":"android 标题","builder_id":2,"extras":{"android jian1键":"android zhi1值","android jian2":"android zhi2"}},"ios":{"alert":"ios推送内容","sound":"sound.caf","badge":2,"content-avaliable":1},"winphone":{"alert":"winphone 内容","title":"WinPhone title","_open_page":"Page1.xaml","extras":{"winphone key1":"winphone value1"}}},"options":{"time_to_live":60, "sendno":%d}}''' %(sendno)
msg_json = '''{"platform":"android,ios,winphone","audience":"all","notification":{"android":{"alert":"android 内容发送时间%s","title":"android 标题","builder_id":2,"extras":{"android jian1键":"android zhi1值","android jian2":"android zhi2"}},"ios":{"alert":"ios推送内容","sound":"sound.caf","badge":2,"content-avaliable":1},"winphone":{"alert":"winphone 内容","title":"WinPhone title","_open_page":"Page1.xaml","extras":{"winphone key1":"winphone value1"}}},"options":{"time_to_live":60, "sendno":%d}}''' %(time.strftime("%Y%m%d %H:%M:%S"), sendno)
msg_json = json.loads(msg_json)
print msg_json
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment