服务器地址:www.push-notifacation.com
用这个作为push服务器的好处是,不用自己再准备物理服务器、不用考虑并发等问题;
最大的缺点是pro版收费,而且对于一般的创业公司来说还挺贵的,1$每设备每月;
该服务提供了客户端和触发push的代码,都挺简单的,下面是触发push的代码:
@Override
public void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws javax.servlet.ServletException, java.io.IOException{
String msg = req.getParameter("msg");
String deviceIdStr = req.getParameter("deviceId");
// Change the chId and apiKey to yourself
// 修改 APNS 初始参数: ChId, apiKey 为你自己的
APNS apns = new APNS("2645","jeqlt8q1sg");
//send msg
//String response = apns.push("1", "hello,everyone!");
String response = apns.push("1", msg);
//print response, the response is XML format string
System.out.println(response);
String parameter = req.getParameter("");
System.out.print("doGet method");
}