public JSONObject toAndroidJson(){
		JSONObject obj = new JSONObject();
		JSONObject alt = body.toJson();
		if(body != null)
			obj.put("body", alt.get("body"));
		
		if(aps != null){
			obj.put("aps",aps.toJson());
		}
		obj.put("display_type", display_type);
		
		JSONObject payload = new JSONObject();
		payload.put("payload", obj);
		return payload;
	}