| 
					
				 | 
			
			
				@ -558,6 +558,24 @@ public class ImUtil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						return re; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					public Integer sessionStatus(String sessionId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						String url = im_host + "api/v2/sessions/isExist?session_id="+sessionId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						String ret = HttpClientUtil.get(url, "UTF-8"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						JSONObject obj = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							obj = JSON.parseObject(ret); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							if(obj.getInteger("status") ==200&&sessionId.equals(obj.getString("sessionId"))){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								String session_id = obj.getString("sessionId"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								Integer sessionStatus = obj.getInteger("sessionStatus"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								return sessionStatus; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						} catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					 * 创建会话(system) 
			 |