Skip to content

Przykład wysłania SMS

ssaass edited this page Mar 20, 2013 · 3 revisions

proste wysłanie wiadomości sms

import pl.smsapi.MessageClient;
import pl.smsapi.message.Sms;
import pl.smsapi.message.Result;

public class MessageSend {

   public static void main(String[] args)
   {		
	 try {	
		
		String username = "username";
		String password = "passwordMD5";
		String[] phones = {"phone_number"};
		
		Sms sms = MessageClient.getSmsInstance();

		sms.setUsername(username);
		sms.setPassword(password);
		sms.addTo(phones);
	    sms.setMessage("example text");
			
		
		if (!sms.send()) {
				System.out.println("Wystąpił błąd podczas wysyłania wiadomości sms poprzez bramkę sms");
		}
						
		for (Result item : sms.getResults())
		{
				System.out.println("start---------------------------");
				System.out.println("Url: " + item.getRequest());
				System.out.println("Response http: " + item.getResponse());
				System.out.println("Status: " + item.getStatus());
				System.out.println("Error: " + item.getError());
				System.out.println("Id: " + item.getId());
				System.out.println("Points: " + item.getPoints());
				System.out.println("Phone: " + item.getPhone());
				System.out.println("end-----------------------------");
		}
		
	   }catch (Exception ex) {
			System.out.println("Wystąpił wyjątek podczas wysyłania wiadomości sms poprzez bramkę sms");
	   }	
	}	
}
Clone this wiki locally