Commit 4ff04c2e authored by hupantingxue's avatar hupantingxue

JPush API 3.0 Client:

  1. Add override_msg_id option test case;
  2. Add send exception log;
parent b49693a5
......@@ -31,6 +31,9 @@ class JPushClient:
req.add_header("Authorization", "Basic %s" % base64string)
api_post = urllib2.urlopen(req, urllib.urlencode(params), timeout=5)
print api_post.read()
except urllib2.HTTPError as e:
error_message = e.read()
print error_message
except Exception as e:
print 'send message fail ', e
......
# -*- coding: utf-8 -*-
'''Test sending msg'''
import time
import sys
sys.path.append("..")
from jpush import JPushClient
sendno = int(time.time())
app_key = 'dd1066407b044738b6479275'
master_secret = '2b38ce69b1de2a7fa95706ea'
msg_json = {"platform":"all","audience":"all", "notification":{"android":{"alert":"Pall Nandroid alert"}},"options":{"time_to_live":60, "sendno":sendno, "apns_production":True, "override_msg_id":20}}
jpush_client = JPushClient(app_key, master_secret)
jpush_client.send_msg(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